Разработка тестовых сценариев
Тест-кейсы test cases , реже тестовые случаи , иногда также тестовые ситуации , в Википедии определяются как варианты тестирования по своему общему предназначению похожи на чек-листы — контрольные списки поэтапной проверки каких-то аспектов функциональности или представления продукта. Но тест-кейс четче фокусируется на своей задаче: поиске дефектов в продукте и более узко направлен.
Что такое тестовый сценарий?
Растущий интерес к автоматизации тестирования сдерживается опасениями по поводу рисков. Один из таких рисков — несоответствующий тест-дизайн, который невозможно использовать в качестве основы для разработки и выполнения автоматизированных тестовых скриптов. С другой стороны, этот риск несоответствующего тест-дизайна является проблемой для тестирования в целом вне рамок автоматизации тестирования. Качественный тест-дизайн может существенно упростить и ускорить процесс работы следующих специалистов:. Для проверки всех требований необходимо как можно раньше начать проектирование тестов.
Быстрое определение: последовательность шагов пользователя в приложении. Всякий вариант действий возможность , который может быть протестирован, называется тестовым сценарием. Другие названия менее распространенные, но тоже релевантные — сценарий тестирования , тестовая возможность , тестовое условие. Создавая тестовый сценарий, QA-инженер как бы «ставит себя на место пользователя»; в сценарии он описывает ситуации, возникающие в приложении. Тестовый сценарий обычно представляет собой список тест-кейсов сквозного функционального тестирования приложения.
Тестовый сценарий отвечает на вопрос: "Что нужно протестировать? В целом они позволяют узнать следующие параметры тестирования:. Они содержат сведения относительно разработки, проверки требований, реализации и конфигурации.