← Все новости
Как не потерять связь между требованиями и тестами: матрица трассировки на практике

Как не потерять связь между требованиями и тестами: матрица трассировки на практике

Есть довольно неприятная проблема с тестовой документацией: тест работает, успешно проходит и при этом уже проверяет не совсем то, что нужно.Например, несколько месяцев назад поменяли бизнес-логику. Требование обновили в трекере, разработку сделали, а связанный тест-кейс никто не пересмотрел.На очередном регрессе он снова зелёный.Формально всё хорошо. Но зелёный результат подтверждает старую проверку, а не обязательно текущее требование.На небольшом проекте такие связи ещё можно частично держать в голове. Когда требований и тестов становятся тысячи, появляется отдельная задача: как понять, какие требования какими проверками покрыты и актуальны ли эти проверки сейчас?Для этого и нужна трассировка требований. Читать далее