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

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

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

Формальные варианты тестирования, основанные на требованиях[править | править вики-текст]

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

Неформальные варианты тестирования, основанные на требованиях[править | править вики-текст]

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

Типичный формат записи вариантов тестирования[править | править вики-текст]

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

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