Получить доступ

Чем тест-кейс отличается от чек-листа?

JuniorПроцесс и документация
Ещё спрашивают так:
  • Из чего состоит тест-кейс?
  • Когда писать чек-лист, а когда тест-кейсы?
  • Как написать хороший тест-кейс?
Коротко

Тест-кейс — подробная проверка: предусловия, шаги, тестовые данные, ожидаемый результат; чек-лист — список того, что проверить, без детальных шагов.

  • Тест-кейсы — для сложных и критичных сценариев, регресса, передачи другим
  • Чек-листы — быстрее писать и поддерживать, оставляют свободу

А ещё Хороший тест-кейс однозначен, независим и проверяет одну вещь

Так подсказку видит пользователь sotto на живом собеседовании — за пару секунд, пока вы думаете вслух.

Подробно

Тест-кейс содержит:

  • идентификатор и название;
  • предусловия — состояние системы и данные до начала;
  • шаги — конкретные действия;
  • тестовые данные;
  • ожидаемый результат — для каждого шага или в конце;
  • иногда приоритет, связь с требованием, постусловия.

Чек-лист — перечень проверок без шагов: «пароль короче 8 символов отклоняется», «после регистрации приходит письмо». Подразумевается, что тестировщик знает продукт и сам решит, как проверить.

Когда что использовать:

  • тест-кейсы — сложные сценарии, критичный функционал (оплата), регрессионный набор, основа для автоматизации, команда меняется;
  • чек-листы — быстрые проверки, гибкая разработка с частыми изменениями, опытная команда.

Свойства хорошего тест-кейса: понятен постороннему, проверяет одну вещь, не зависит от других кейсов, имеет однозначный ожидаемый результат.

Пример

Чек-лист: «Вход с верным логином и паролем», «Вход с неверным паролем — сообщение об ошибке».

Тест-кейс TC-12 «Вход с неверным паролем». Предусловие: пользователь test@mail.ru зарегистрирован. Шаги: открыть /login, ввести email, пароль «wrong123», нажать «Войти». Ожидаемый результат: остаёмся на /login, сообщение «Неверный email или пароль», поле пароля очищено.

Что хотят услышать

  • Структура тест-кейса.
  • Отличие от чек-листа по детализации.
  • Когда уместен каждый формат.
  • Признаки хорошего тест-кейса.

Частые ошибки

  • Ожидаемый результат «всё работает».
  • Тест-кейсы, зависящие друг от друга.

Что спросят дальше

Связанные вопросы

Закрытая бета

Подсказки на собеседовании — в реальном времени

sotto слышит вопрос интервьюера и показывает короткий ответ и план, как в блоке «Коротко». Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем