Когда использовать чек-лист, а когда тест-кейс для хранения сценариев?

«Когда использовать чек-лист, а когда тест-кейс для хранения сценариев?» — вопрос из категории Техники тест-дизайна, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Критерии выбора:

Критерий Чек-лист Тест-кейс
Цель Быстрая проверка, напоминание, направление. Детальная, пошаговая инструкция.
Гибкость Высокая. Можно менять порядок, добавлять пункты на лету. Низкая. Строгая последовательность шагов.
Детализация Минимум. Обычно только название проверки. Максимум. Шаги, данные, ожидаемый результат.
Для кого Для опытного тестировщика. Для любого члена команды (тестировщик, разработчик, аналитик).
Автоматизация Сложно. Нет четких шагов. Легко. Прямое отображение в код.

Когда использовать ЧЕК-ЛИСТ:

  • Smoke/Sanity-тестирование.
  • Регрессия при частых изменениях.
  • Исследовательское тестирование (как карта).
  • Аудит или проверка по стандарту (например, список требований к доступности WCAG).

Когда использовать ТЕСТ-КЕЙС:

  • Критичные end-to-end сценарии (оформление заказа).
  • Комплексная бизнес-логика.
  • Когда важна 100% воспроизводимость.
  • Как основа для автоматизированных тестов.
  • Для документирования требований и обучения новых сотрудников.