Ответ
Приоритет (Priority) — это атрибут тест-кейса, который определяет очередность его выполнения на основе важности для проекта и критичности проверяемой функциональности. Он помогает оптимизировать усилия QA, особенно при нехватке времени или ресурсов.
Обычно используется шкала из трёх уровней:
| Приоритет | Обозначение | Описание | Примеры |
|---|---|---|---|
| Высокий (High) | P1 | Критические тесты. Проверяют основные, блокирующие функции, без которых система неработоспособна. Выполняются в первую очередь. | Авторизация, платёжные транзакции, сохранение ключевых данных. |
| Средний (Medium) | P2 | Важные тесты. Проверяют значимый функционал, сбои в котором не блокируют основную работу, но серьёзно ухудшают пользовательский опыт. | Валидация форм, основные UI-потоки, работа некритичных модулей. |
| Низкий (Low) | P3 | Тесты второстепенной важности. Проверяют малозначимые функции, улучшения или «косметические» элементы. Выполняются в последнюю очередь. | Оформление UI-элементов, опечатки, поведение в редких edge-сценариях. |
Практическое применение:
- В системах управления тестированием (TestRail, Zephyr) приоритет выставляется при создании кейса.
- При планировании спринта или регрессионного тестирования сначала включаются все P1 кейсы, затем P2 и, если остаётся время, P3.
Пример в TestRail/Jira:
| ID | Название теста | Приоритет | Связанный дефект |
|----|----------------|-----------|------------------|
| TC-101 | Успешный логин с валидными данными | High (P1) | — |
| TC-205 | Проверка отображения tooltip на кнопке | Low (P3) | UI-123 |
Важно: Не путать с Severity (Серьёзность) бага, которая описывает влияние дефекта на систему. Приоритет кейса — про важность проверки, серьёзность бага — про критичность найденной проблемы.