Тестирование сценария
Что такое тестирование сценария?
Сценарное тестирование - это метод тестирования программного обеспечения, который наилучшим образом использует сценарии. Сценарии помогают сложной системе лучше тестировать, в каких случаях сценарии должны вызывать доверие и которые легко оценить.
Методы сценарного тестирования:
Системные сценарии
Варианты использования и сценарии на основе ролей
Стратегии создания хороших сценариев:
Перечислите возможных пользователей, их действия и цели
Оцените пользователей с хакерским мышлением и составьте список возможных сценариев злоупотребления системой.
Перечислите системные события и то, как система обрабатывает такие запросы.
Составьте список преимуществ и создавайте сквозные задачи для их проверки.
Прочтите о подобных системах и их поведении.
Изучение жалоб на продукцию конкурентов и их предшественников.
Риски тестирования сценария:
Когда продукт нестабилен, тестирование сценария усложняется.
Сценарное тестирование не предназначено для тестового покрытия.
Сценарные тесты часто тщательно документируются и используются снова и снова.