🧪 Что и как проверять в магазине
Пакет документов для ручного тестирования отвечает на три вопроса: что магазин умеет, что обязательно должно работать и что уже известно как неработающее, чтобы одно и то же не заводили в задачи по второму разу.
Живой пакет лежит в репозитории — docs/qa/. Здесь карта того, что в нём есть, и с чего
начинать чтение.
С чего начинать
| Кто вы | Что читать | Зачем |
|---|---|---|
| Менеджер | Бизнес-обзор, затем реестр ограничений | Понять, что магазин умеет и чего сейчас не умеет |
| Системный аналитик | Реестр путей, затем тест-кейсы нужной области | Увидеть контракт и развилки процесса |
| Тестировщик | Реестр путей → тест-кейсы своей области → реестр ограничений | Знать, что проверять и что не является дефектом |
Из чего состоит пакет
- Бизнес-обзор (
business-overview.md) — словарь бизнес-терминов и технических имён, роли, две схемы процесса (от корзины до заказа и после заказа), матрица владения данными и поведение магазина при сбое каждой внешней системы. - Реестр путей (
user-journeys.md) — 38 пользовательских путей, сгруппированных по бизнес-риску, с указанием ущерба от поломки. Подробнее — в разделе «Пути и приоритеты». - Реестр ограничений (
active-limitations.md) — что не работает или не подтверждено, с бизнес-влиянием. Подробнее — в разделе «Что уже известно». - Тест-кейсы (
test-cases/) — проверки в формате «дано / когда / тогда» по девяти областям.
Девять областей тест-кейсов
| Область | Что покрывает |
|---|---|
| Каталог и поиск | Выдача, фильтры, сортировка, недоступность поиска |
| Карточка товара и корзина | Варианты, наличие, медиа, добавление в корзину |
| Оформление и доставка | Адрес, расчёт тарифов, курьер и пункты выдачи |
| Оплата | Успех, отказ, вебхук платёжной системы, повторы |
| Аккаунт и вход | Вход, регистрация, восстановление пароля |
| Заказы и возвраты | История, отмена, возврат денег и товара |
| Избранное | Отложенное действие гостя, список в кабинете |
| Контент и страницы | Главная, информационные страницы, SEO, рассылка |
| Операции администратора | Настройки оплаты и доставки, этикетки, учётная система |
Чем это отличается от реестра функциональности
docs/feature-inventory.md — исчерпывающее описание поведения по коду, источник истины.
Пакет docs/qa/ его не пересказывает, а ссылается на нужные разделы. Если документы
расходятся, прав реестр функциональности.
Деньги проверяются только на тестовом магазине
Сценарии оплаты и возвратов выполняются на стенде, подключённом к тестовому магазину платёжной системы. Переключатель «тестовый режим» в панели магазина доказательством не является — он не влияет на фактический платёж.