Как писать критерии приёмки
Вопрос
Как ты пишешь критерии приёмки и как понимаешь, что их достаточно?
Попробуйте сами
Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.
Показать ответ и разбор
Коротко
Что должно прозвучать в ответе
Формат Given/When/Then или список правил
Описывают поведение, не реализацию
Счастливый путь плюс ошибки и граничные случаи
Каждый критерий проверяем, тестировщик может написать по нему кейс
Согласование с бизнесом и тестированием
Что могут спросить следом
- Где граница между критериями приёмки и тест-кейсами?
- Кто пишет критерии: аналитик или тестировщик?
Разбор
Пишу в Given/When/Then для сценариев и списком правил для ограничений вроде лимитов. Критерий описывает то, что можно увидеть и проверить, а не то, как это сделано в коде. Начинаю с основного сценария, потом иду по исключениям: ошибка внешней системы, пустые данные, повторное действие, права. Признак достаточности: тестировщик пишет кейсы без вопросов ко мне, а бизнес, читая критерии, узнаёт свою задачу. Критерии приёмки это контракт «что значит сделано», тест-кейсы детальнее: конкретные данные и шаги.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Термины по теме
Ещё по теме «User story, use case, критерии приёмки»
- Критерий приёмки про поведение
- Критерии приёмки для повторного запроса
- Кейс: нарезать эпик «Подписка на доставку»
- Кейс: восстановление пароля
- Шаблон user story
- Принцип 3C
- Example mapping
- INVEST