Готовые тест-кейсы
Тест-кейсы интернет-магазина: смоук каталога и заказа
14 кейсов
39 шагов
5 разделов
критичных — 4
В интернет-магазине дефект — это сразу деньги: не проходит оплата, не применяется промокод, заказ гостя падает на чекауте. Смоук воронки «каталог → корзина → заказ → оплата» стоит гонять после каждого релиза и каждого обмена с 1С.
Пакет — 14 тест-кейсов (39 шагов) по главной воронке и её окружению, включая отказ оплаты, гонку остатков и мобильную витрину. Написан платформонезависимо: подходит для 1С-Битрикс: Управление сайтом и любых аналогов.
Для команд электронной коммерции: владельцев магазинов на 1С-Битрикс, веб-студий и QA-инженеров.
Не копируйте руками — пакет «Интернет-магазин: смоук каталога и заказа» уже в каталоге QA Деск
Зарегистрируйтесь, откройте раздел «Каталог» и нажмите «Получить» — кейсы приедут в ваш проект со структурой папок, приоритетами, тегами и шагами, готовые к прогону. Бесплатно.
Получить пакет бесплатно
Разделы чек-листа:
Каталог
3 тест-кейса · 9 шагов
Карточка товара: цена, наличие, фотографии
критичныйинтернет-магазинсмоуквебкаталог
ПредусловияНа витрине есть товар в наличии с несколькими фото.
| № | Действие | Ожидаемый результат |
| 1 | Открыть карточку товара из списка раздела | Название, цена и признак наличия совпадают с данными в списке |
| 2 | Пролистать галерею фотографий | Все фото загружаются, увеличение работает |
| 3 | Проверить цену при выборе другого торгового предложения (размер/цвет) | Цена и артикул меняются согласно выбранному предложению |
Фильтр раздела сужает выдачу и держит URL
высокийинтернет-магазинсмоуквебкаталогфильтры
ПредусловияВ разделе больше 10 товаров с различающимися свойствами (цена, бренд).
| № | Действие | Ожидаемый результат |
| 1 | Применить фильтр по диапазону цены и бренду | В выдаче только товары под фильтр, счётчик результатов корректен |
| 2 | Скопировать URL и открыть его в новой вкладке | Фильтр восстановился из URL, выдача та же |
| 3 | Сбросить фильтр | Выдача вернулась к полному разделу |
Поиск по названию и артикулу
высокийинтернет-магазинсмоуквебпоиск
ПредусловияИзвестны точное название и артикул существующего товара.
| № | Действие | Ожидаемый результат |
| 1 | Ввести часть названия в поиск по сайту | Товар в результатах; переход открывает его карточку |
| 2 | Ввести артикул целиком | Товар найден по артикулу |
| 3 | Ввести заведомо отсутствующую строкукзхч123456 | Пустая выдача с внятным сообщением, без ошибки страницы |
Корзина
2 тест-кейса · 5 шагов
Добавление в корзину и пересчёт количества
критичныйинтернет-магазинсмоуквебкорзина
ПредусловияКорзина пуста.
| № | Действие | Ожидаемый результат |
| 1 | Добавить товар в корзину из карточки | Счётчик корзины стал 1, всплывающее подтверждение показано |
| 2 | Открыть корзину и увеличить количество до 3 | Сумма строки и итог пересчитались без перезагрузки |
| 3 | Удалить товар из корзины | Корзина пуста, итог 0, счётчик в шапке сброшен |
Корзина переживает закрытие браузера
среднийинтернет-магазинсмоуквебкорзина
ПредусловияВ корзине один товар; пользователь не авторизован.
| № | Действие | Ожидаемый результат |
| 1 | Закрыть браузер полностью и открыть сайт заново | Товар остался в корзине с тем же количеством |
| 2 | Авторизоваться в личном кабинете | Корзина не потерялась после входа (объединилась с корзиной аккаунта, если она была) |
Оформление заказа
5 тест-кейсов · 16 шагов
Заказ гостя: доставка курьером, оплата при получении
критичныйинтернет-магазинсмоуквебчекаут
ПредусловияВ корзине товар в наличии. Пользователь не авторизован.
| № | Действие | Ожидаемый результат |
| 1 | Перейти к оформлению, заполнить имя, телефон, e-mailТелефон в местном формате | Поля приняты, ошибок валидации нет |
| 2 | Выбрать доставку курьером, указать адрес | Стоимость доставки добавилась к итогу |
| 3 | Выбрать «Оплата при получении» и подтвердить заказ | Показана страница «Спасибо за заказ» с номером заказа |
| 4 | Проверить почту покупателя | Пришло письмо-подтверждение с номером, составом и суммой заказа |
Онлайн-оплата: успешный платёж меняет статус заказа
критичныйинтернет-магазинсмоуквебчекаутоплата
ПредусловияПлатёжная система в тестовом режиме. В корзине товар.
| № | Действие | Ожидаемый результат |
| 1 | Оформить заказ с онлайн-оплатой и перейти на платёжную страницу | Редирект на провайдера, сумма на платёжной странице равна итогу заказа |
| 2 | Оплатить тестовой картой успешного сценарияТестовая карта провайдера | Провайдер подтверждает платёж, возврат на сайт на страницу успеха |
| 3 | Проверить заказ в админке/ЛК | Заказ помечен оплаченным, сумма оплаты совпадает |
Отказ платежа не помечает заказ оплаченным
высокийинтернет-магазинсмоуквебчекаутоплата
ПредусловияПлатёжная система в тестовом режиме. Оформлен заказ с онлайн-оплатой.
| № | Действие | Ожидаемый результат |
| 1 | На платёжной странице использовать карту сценария отказаТестовая карта «недостаточно средств» | Провайдер сообщает об отказе |
| 2 | Вернуться на сайт | Заказ существует, но НЕ оплачен; покупателю предложено повторить оплату |
| 3 | Повторить оплату успешной картой | Повторная оплата проходит, заказ оплачен ровно один раз |
Промокод применяется и отклоняется корректно
среднийинтернет-магазинсмоуквебскидки
ПредусловияНастроен действующий промокод −10% и известен просроченный код.
| № | Действие | Ожидаемый результат |
| 1 | Ввести действующий промокод в корзине | Скидка применилась, итог уменьшился на 10% |
| 2 | Ввести просроченный код | Внятное сообщение об ошибке, итог не изменился |
| 3 | Удалить применённый промокод | Итог вернулся к цене без скидки |
Товар, закончившийся во время оформления, не продаётся
высокийинтернет-магазинсмоуквебостатки
ПредусловияТовар с остатком 1 шт. Есть доступ к админке для изменения остатка.
| № | Действие | Ожидаемый результат |
| 1 | Положить товар в корзину и дойти до подтверждения заказа | Заказ готов к подтверждению |
| 2 | В админке обнулить остаток товара | Остаток 0 |
| 3 | Подтвердить заказ на витрине | Сайт сообщает о недоступности товара; заказ на отсутствующий товар не создан |
Не копируйте руками — пакет «Интернет-магазин: смоук каталога и заказа» уже в каталоге QA Деск
Зарегистрируйтесь, откройте раздел «Каталог» и нажмите «Получить» — кейсы приедут в ваш проект со структурой папок, приоритетами, тегами и шагами, готовые к прогону. Бесплатно.
Получить пакет бесплатно
Личный кабинет
2 тест-кейса · 5 шагов
История заказов и повтор заказа
среднийинтернет-магазинсмоуквеблк
ПредусловияУ авторизованного покупателя есть завершённый заказ.
| № | Действие | Ожидаемый результат |
| 1 | Открыть ЛК → «Мои заказы» | Заказ в списке с верными номером, датой, суммой и статусом |
| 2 | Открыть детали заказа | Состав, доставка и оплата совпадают с оформленными |
| 3 | Нажать «Повторить заказ» | Состав заказа добавлен в корзину по текущим ценам |
Смена статуса заказа уведомляет покупателя
среднийинтернет-магазинсмоуквеблкуведомления
ПредусловияЕсть новый заказ; доступ к админке.
| № | Действие | Ожидаемый результат |
| 1 | В админке перевести заказ в «Отгружен» | Статус сохранён |
| 2 | Проверить почту покупателя и статус в ЛК | Письмо о смене статуса пришло, в ЛК статус «Отгружен» |
Витрина
2 тест-кейса · 4 шага
Мобильная витрина: путь до заказа на телефоне
высокийинтернет-магазинсмоуквебмобильноеадаптив
ПредусловияМобильное устройство или эмуляция ширины 390 px.
| № | Действие | Ожидаемый результат |
| 1 | Пройти путь: раздел → карточка → корзина → чекаут | Все экраны читаемы, горизонтальной прокрутки нет, кнопки нажимаются |
| 2 | Заполнить форму заказа с мобильной клавиатуры | Поля телефона/e-mail вызывают соответствующие клавиатуры, маски не мешают вводу |
Цены и остатки после обмена с 1С не расходятся
высокийинтернет-магазинсмоуквеб1Собмен
ПредусловияНастроен обмен с 1С; известен товар, у которого в 1С изменили цену.
| № | Действие | Ожидаемый результат |
| 1 | Изменить цену товара в 1С и выполнить обмен | Обмен завершился без ошибок |
| 2 | Открыть карточку товара на витрине | Цена обновилась; в корзине и чекауте применяется новая цена |