Пропущен (skipped) — бывают ситуации, когда выполнение тест-кейса от-
меняется по соображениям нехватки времени или изменения логики тести-
рования.
•
Провален (failed) — данное состояние означает, что в процессе выполнения
тест-кейса был обнаружен дефект, заключающийся в том, что ожидаемый
результат по как минимум одному шагу тест-кейса не совпадает с фактиче-
ским результатом. Если в процессе выполнения тест-кейса был «случайно»
обнаружен дефект, никак не связанный с шагами тест-кейса и их ожидае-
мыми результатами, тест-кейс считается пройденным успешно (при этом,
естественно, по обнаруженному дефекту создаётся отчёт о дефекте).
•
Пройден успешно (passed) — данное состояние означает, что в процессе
выполнения тест-кейса не было обнаружено дефектов, связанных с расхож-
дением ожидаемых и фактических результатов его шагов.
•
Заблокирован (blocked) — данное состояние означает, что по какой-то при-
чине выполнение тест-кейса невозможно (как правило, такой причиной явля-
ется наличие дефекта, не позволяющего реализовать некий пользователь-
ский сценарий).
•
Закрыт (closed) — очень редкий случай, т.к. тест-кейс, как правило, остав-
ляют в состояниях «провален / пройден успешно / заблокирован / пропущен».
В данное состояние в некоторых системах управления тест-кейс переводят,
чтобы подчеркнуть тот факт, что на данной итерации тестирования все дей-
ствия с ним завершены.
•
Требует доработки (not ready) — как видно из схемы, в это состояние (и из
него) тест-кейс может быть переведён в любой момент времени, если в нём
будет обнаружена ошибка, если изменятся требования, по которым он был
написан, или наступит иная ситуация, не позволяющая считать тест-кейс
пригодным для выполнения и перевода в иные состояния.
Ещё раз подчеркнём, что в отличие от жизненного цикла дефекта, который
достаточно стандартизирован и формализован, для тест-кейса описанное выше но-
сит общий рекомендательный характер, рассматривается скорее как разрозненный
набор состояний (а не строгий жизненный цикл) и может сильно отличаться в раз-
ных компаниях (в связи с имеющимися традициями и/или возможностями систем
управления тест-кейсами).