Вариант тестирования

Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску

Вариант тестирования (англ. test case) в разработке программного обеспечения ― это набор условий, при которых тестировщик будет определять, удовлетворяется ли заранее определённое требование. Чтобы определить, что требование полностью выполняется, может потребоваться много вариантов тестирования. Часто варианты тестирования группируют в тестовые наборы.

Формальные варианты тестирования, основанные на требованиях

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

Неформальные варианты тестирования, основанные на требованиях

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

Типичный формат записи вариантов тестирования

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

  • Уникальный идентификатор варианта тестирования
  • Краткое описание варианта тестирования
  • Стадия теста или порядок выполнения
  • Требования
  • Глубина теста
  • Категория теста
  • Автор
  • кнопка-флажок для указания автоматизирован ли тест

de:Testfall en:Test case es:Caso de prueba pt:Caso de teste