Шаги тестирования
Что такое тестовые шаги?
Шаги тестирования описывают шаги выполнения и ожидаемые результаты, которые документируются для каждого из этих шагов.
Каждый шаг помечается как пройденный или неудачный на основании результата сравнения ожидаемого и фактического результата.
При разработке тестовых случаев у нас обычно есть следующие поля:
Сценарий тестирования
Шаги тестирования
Parameters
ожидаемый результат
Фактический результат
Пример:
Допустим, нам нужно проверить поле ввода, которое может принимать максимум 10 символов.
При разработке тестовых примеров для вышеуказанного сценария тестовые случаи документируются следующим образом. В приведенном ниже примере первый случай - это успешный сценарий, а второй - неудачный.
Сценарий | Шаг теста | ожидаемый результат | Фактический результат |
---|---|---|---|
Убедитесь, что поле ввода может принимать не более 10 символов. | Войдите в приложение и введите 10 символов | Приложение должно принимать все 10 символов. | Приложение принимает все 10 символов. |
Убедитесь, что поле ввода может принимать максимум 11 символов. | Войдите в приложение и введите 11 символов | Приложение НЕ должно принимать все 11 символов. | Приложение принимает все 10 символов. |
Если ожидаемый результат не совпадает с фактическим результатом, мы регистрируем дефект. Дефект проходит через жизненный цикл дефекта, и тестировщики обращаются к нему после исправления.