В тестировании блокировка (blocker) устанавливается, когда обнаруженный дефект делает невозможным или критически затрудняет дальнейшее тестирование основной функциональности или целого модуля/системы в целом.
Примеры случаев, когда устанавливается блокировка:
- Невозможность авторизации/регистрации: Пользователь не может войти в систему или создать учетную запись, что блокирует доступ к большинству функций.
- Критический сбой при запуске приложения: Приложение аварийно завершает работу или не запускается совсем.
- Недоступность ключевой функциональности: Основная функция продукта (например, оформление заказа в интернет-магазине, отправка письма в почтовом клиенте) полностью не работает.
- Массовое повреждение или потеря данных: Дефект приводит к утрате или некорректному изменению большого объема пользовательских данных.
- Нарушение безопасности: Обнаружена уязвимость, позволяющая получить несанкционированный критически важный доступ или совершать вредоносные действия.
- Невозможность продолжить тестовый сценарий: Дефект прерывает выполнение критически важного тестового сценария на раннем этапе.
- UI/UX, делающее приложение непригодным к использованию: Например, экран completely blank, элементы накладываются друг на друга так, что взаимодействие невозможно.