Ответ
Чек-лист для опытного тестировщика — это не инструкция, а инструмент управления вниманием и гарантия полноты покрытия. Он компенсирует ограничения человеческой памяти и концентрации.
Почему это важно даже для эксперта:
- Защита от когнитивных искажений: Опыт может привести к «слепым зонам» — склонности проверять знакомые сценарии, упуская редкие или новые. Чек-лист систематизирует проверки.
- Эффективность в условиях цейтнота или стресса: При сжатых сроках или сложных релизах легко что-то упустить. Чек-лист служит страховочной сеткой.
- Стандартизация и делегирование: Позволяет быстро onboard новых членов команды или распределить задачи, будучи уверенным, что ключевые аспекты будут проверены всеми по единому стандарту.
- Документирование процесса: Является легковесным доказательством выполненной работы и основой для отчетов.
Пример чек-листа для регрессионного тестирования формы оплаты:
### Чек-лист: Критичные пути оплаты
- [ ] Оплата новой банковской картой (успешный платеж)
- [ ] Оплата сохранённой картой
- [ ] Отказ эмулятора банка (недостаточно средств)
- [ ] Отмена платежа на этапе перенаправления в банк
- [ ] Повторная попытка оплаты после неудачи
- [ ] Соответствие списанной суммы сумме в заказе и чеке
- [ ] Получение и отображение электронного чека
Чек-лист не ограничивает исследовательское тестирование, а дополняет его, обеспечивая базовое, но обязательное качество.