Вариант тестирования
Тестовый случай (англ. test case) в разработке программного обеспечения ― это набор условий, при которых тестировщик будет определять, удовлетворяется ли заранее определённое требование. Чтобы определить, что требование полностью выполняется, может потребоваться много вариантов тестирования. Часто варианты тестирования группируют в тестовые наборы.
Формальные варианты тестирования, основанные на требованиях [править]
Для того, чтобы полностью протестировать, что все требования в приложении выполняются, необходимо, чтобы существовало по меньшей мере два варианта тестирования для каждого требования (если требование не имеет дополнительных требований). В ситуации, если требование имеет дополнительные требования, на каждое дополнительное требование также должно быть по меньшей мере два варианта тестирования.
Неформальные варианты тестирования, основанные на требованиях [править]
Для приложений без формальных требований варианты тестирования могут быть созданы основываясь на типичном поведении программ сходного класса.
Типичный формат записи вариантов тестирования [править]
Вариант тестирования обычно состоит из одной стадии, но иногда из последовательности шагов, дабы проверить поведение/функциональность, особенности приложения. Обычно ожидаемый результат или ожидаемый выход предустановлен. Дополнительная информация, которая может быть включена в вариант тестирования:
- Уникальный идентификатор варианта тестирования
- Краткое описание варианта тестирования
- Стадия теста или порядок выполнения
- Требования
- Глубина теста
- Категория теста
- Автор
- кнопка-флажок для указания автоматизирован ли тест
Для улучшения этой статьи желательно?:
|