Test Scenario — це високорівневий опис того, що саме потрібно перевірити в системі, без детального розпису кроків. Простими словами: Test Scenario відповідає на питання «ЩО тестуємо?», а не «ЯК саме тестуємо».
Основні характеристики Test Scenario
- Описує функціональність або бізнес-процес
- Формулюється коротко і зрозуміло
- Покриває один логічний потік або ціль користувача
- Може включати кілька Test Case
Приклад
Test Scenario:
Перевірка авторизації користувача
Цей сценарій може включати такі Test Case:
- Вхід з валідними даними
- Вхід з невалідним паролем
- Вхід з порожнім логіном
- Вхід після блокування акаунта
Ще приклади Test Scenario
- Реєстрація нового користувача
- Оформлення замовлення в інтернет-магазині
- Відновлення паролю
- Додавання товару до кошика
- Оплата банківською карткою
Різниця між Test Scenario і Test Case
| Test Scenario | Test Case |
| Високий рівень | Детальний рівень |
| Що тестуємо | Як тестуємо |
| Короткий опис | Покрокова інструкція |
Навіщо потрібні Test Scenario
- Допомагають швидко покрити основні функції
- Полегшують планування тестування
- Корисні для оцінки обсягу робіт
- Зрозумілі бізнесу і тестувальникам