Жизненный цикл дефекта, также известный как жизненный цикл ошибки, – это путешествие дефекта, цикл, через который дефект проходит в течение своей жизни. Он варьируется от организации к организации, а также от проекта к проекту, так как он регулируется процессом тестирования программного обеспечения, а также зависит от используемых инструментов.
Жизненный цикл дефекта – рабочий процесс
Следующая диаграмма показывает рабочий процесс жизненного цикла дефекта.
Состояния жизненного цикла дефекта
Ниже приведены различные состояния жизненного цикла дефекта.
Новое – потенциальный дефект, который обнаружен и еще не подтвержден.
Назначено – Назначено против команды разработчиков, подлежащей решению.
Активно – Дефект решается разработчиком, и расследование продолжается. На этом этапе возможны два исхода – отложенный или отклоненный.
Тест / Исправлено / Готово к повторному тестированию – Дефект исправлен и готов к тестированию.
Проверено – дефект, который повторно проверен, и тест был подтвержден QA.
Закрыто – окончательное состояние дефекта, которое может быть закрыто после повторного тестирования QA или может быть закрыто, если дефект дублируется или считается НЕ дефектом.
Повторно открыт – когда дефект НЕ устранен, QA повторно открывает / активирует дефект.
Отложено – когда дефект не может быть устранен в этом конкретном цикле, он откладывается до будущего выпуска.
Отклонено – Дефект может быть отклонен по любой из трех причин – дублированный дефект, НЕ дефект, невоспроизводимый.