Перейти к основному содержимому

🧪 Что и как проверять в магазине

Пакет документов для ручного тестирования отвечает на три вопроса: что магазин умеет, что обязательно должно работать и что уже известно как неработающее, чтобы одно и то же не заводили в задачи по второму разу.

Живой пакет лежит в репозитории — docs/qa/. Здесь карта того, что в нём есть, и с чего начинать чтение.

С чего начинать​

Кто выЧто читатьЗачем
МенеджерБизнес-обзор, затем реестр ограниченийПонять, что магазин умеет и чего сейчас не умеет
Системный аналитикРеестр путей, затем тест-кейсы нужной областиУвидеть контракт и развилки процесса
ТестировщикРеестр путей → тест-кейсы своей области → реестр ограниченийЗнать, что проверять и что не является дефектом

Из чего состоит пакет​

  • Бизнес-обзор (business-overview.md) — словарь бизнес-терминов и технических имён, роли, две схемы процесса (от корзины до заказа и после заказа), матрица владения данными и поведение магазина при сбое каждой внешней системы.
  • Реестр путей (user-journeys.md) — 38 пользовательских путей, сгруппированных по бизнес-риску, с указанием ущерба от поломки. Подробнее — в разделе «Пути и приоритеты».
  • Реестр ограничений (active-limitations.md) — что не работает или не подтверждено, с бизнес-влиянием. Подробнее — в разделе «Что уже известно».
  • Тест-кейсы (test-cases/) — проверки в формате «дано / когда / тогда» по девяти областям.

Девять областей тест-кейсов​

ОбластьЧто покрывает
Каталог и поискВыдача, фильтры, сортировка, недоступность поиска
Карточка товара и корзинаВарианты, наличие, медиа, добавление в корзину
Оформление и доставкаАдрес, расчёт тарифов, курьер и пункты выдачи
ОплатаУспех, отказ, вебхук платёжной системы, повторы
Аккаунт и входВход, регистрация, восстановление пароля
Заказы и возвратыИстория, отмена, возврат денег и товара
ИзбранноеОтложенное действие гостя, список в кабинете
Контент и страницыГлавная, информационные страницы, SEO, рассылка
Операции администратораНастройки оплаты и доставки, этикетки, учётная система
Чем это отличается от реестра функциональности

docs/feature-inventory.md — исчерпывающее описание поведения по коду, источник истины. Пакет docs/qa/ его не пересказывает, а ссылается на нужные разделы. Если документы расходятся, прав реестр функциональности.

Деньги проверяются только на тестовом магазине

Сценарии оплаты и возвратов выполняются на стенде, подключённом к тестовому магазину платёжной системы. Переключатель «тестовый режим» в панели магазина доказательством не является — он не влияет на фактический платёж.