Учебники

Прецедент

Тестовый пример — это документ, который содержит набор тестовых данных, предварительных условий, ожидаемых результатов и постусловий, разработанный для конкретного тестового сценария с целью проверки соответствия определенному требованию.

Test Case выступает в качестве отправной точки для выполнения теста, и после применения набора входных значений приложение имеет окончательный результат и покидает систему в некоторой конечной точке или также известной как постусловие выполнения.

Типичные параметры теста:

  • Идентификатор теста

  • Тестовый сценарий

  • Описание тестового примера

  • Тестовые шаги

  • необходимое условие

  • Тестовые данные

  • ожидаемый результат

  • Параметры теста

  • Фактический результат

  • Информация об окружающей среде

  • Комментарии

Идентификатор теста

Тестовый сценарий

Описание тестового примера

Тестовые шаги

необходимое условие

Тестовые данные

ожидаемый результат

Параметры теста

Фактический результат

Информация об окружающей среде

Комментарии

Пример:

Допустим, нам нужно проверить поле ввода, которое может принять максимум 10 символов.

При разработке тестовых случаев для вышеуказанного сценария тестовые случаи документируются следующим образом. В приведенном ниже примере первый случай — это сценарий прохождения, а второй случай — FAIL.

сценарий Шаг теста ожидаемый результат Фактический результат
Убедитесь, что поле ввода, которое может принять не более 10 символов Войдите в приложение и введите 10 символов Приложение должно быть в состоянии принять все 10 символов. Приложение принимает все 10 символов.
Убедитесь, что поле ввода, которое может принять не более 11 символов Войдите в приложение и введите 11 символов Приложение НЕ должно принимать все 11 символов. Приложение принимает все 10 символов.

Если ожидаемый результат не совпадает с фактическим результатом, то мы регистрируем дефект. Дефект проходит жизненный цикл дефекта, и тестеры обращаются к нему после исправления.