🗺️ Что проверять в первую очередь
Пакет описывает 38 пользовательских путей. Приоритет у пути не абстрактный: он говорит, что теряет бизнес, если путь сломается.
Полный список с ссылками на тест-кейсы — docs/qa/user-journeys.md.
Как читать приоритет
| Приоритет | Что означает | Когда проверять |
|---|---|---|
| P0 | Магазин не может продать, теряется заказ или деньги, либо полностью останавливается операционный процесс без обходного пути | При каждом релизе, затрагивающем область |
| P1 | Покупатель теряет удобство, но обходной путь есть | При изменениях в области |
| P2 | Второстепенное поведение | По возможности |
Группы путей
Всего P0 — 15 путей: девять покупательских (от заказа с курьером и онлайн-оплатой до отмены и возврата денег) и шесть операционных.
Операционные P0: почему администратор тоже критичен
Эти пути не про продажу, а про то, что магазин не сможет выполнить уже принятый заказ:
- Настройка способа оплаты — магазин перестаёт принимать онлайн-оплату; заказы ещё оформляются с оплатой при получении, но предоплата не собирается.
- Настройка служб доставки — без доступной доставки оформление невозможно.
- Обработка заявок на возврат — останавливается обратная логистика.
- Ручной повтор синхронизации заказа и отправления.
- Этикетка отправления — без неё нельзя отгрузить.
- Синхронизация остатков с учётной системой — магазин начнёт продавать то, чего нет.
Что в пакет не входит
Нагрузочное тестирование, проверка вёрстки на конкретных устройствах и внутренние технические детали реализации. Пакет описывает поведение, наблюдаемое пользователем или сотрудником.