Гайд по написанию пользовательских историй и критериев приёмки
Конспект статьи. Автор оригинала: Валентина Ляликова (ValyaLialya, X5 Tech)
Ведущий бизнес-аналитик X5 Tech делится правилами написания user story (US) и критериев приёмки (AC). Одной истории недостаточно: разработчику нужен ориентир, что делать, тестировщику — что проверять.
Хорошие критерии приёмки
Бинарные (выполнено или нет), полные, проверяемые, однозначные, непротиворечивые. Вместе с историей соответствуют INVEST.
Шесть правил
- Опорный критерий — одна фраза о сути функционала, задающая контекст для остальных.
- Структура — критерии в порядке основного сценария, пронумерованы, чтобы связывать с ними тест-кейсы и код.
- Краткость — один критерий описывает одно утверждение, без воды.
- Проверка по INVEST — чаще всего нарушается независимость; тогда риск обсуждается с командой.
- Ревью — дать прочитать владельцу продукта, тестировщику и системному аналитику.
- Шаблоны формулировок.
Шаблоны
- «Если событие, то результат».
- Given/When/Then: исходное состояние, действие или событие, результат.
- Перечисление атрибутов экрана отдельными пунктами.
- Таблицы и выделенные примеры для больших критериев.
Дано: пользователь не авторизован
Когда: нажимает «Оплатить»
Тогда: открывается экран входа
Источник: Гайд по написанию пользовательских историй и критериев приёмки
Автор: Валентина Ляликова (ValyaLialya, X5 Tech)
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.
Автор: Валентина Ляликова (ValyaLialya, X5 Tech)
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.