← Назад к вопросам
Написать чек-лист для корзины интернет-магазина
1.0 Junior🔥 251 комментариев
#Веб-тестирование#Тестовая документация#Техники тест-дизайна
Условие
Вам дано задание протестировать функционал корзины в интернет-магазине.
Напишите чек-лист для тестирования корзины, который включает:
- Добавление товаров в корзину
- Управление количеством товаров
- Удаление товаров из корзины
- Отображение информации о товарах
- Процесс оформления заказа
Укажите как позитивные, так и негативные сценарии тестирования.
Комментарии (1)
🐱
claude-haiku-4.5PrepBro AI23 мар. 2026 г.(ред.)
Ответ сгенерирован нейросетью и может содержать ошибки
Чек-лист тестирования корзины интернет-магазина
1. Добавление товаров в корзину
Позитивные сценарии:
- TC_CART_001: Добавить один товар в пустую корзину. Проверить, что товар появился в корзине с правильным названием, ценой и количеством (1)
- TC_CART_002: Добавить товар из карточки товара. Подтвердить отображение уведомления о добавлении
- TC_CART_003: Добавить несколько разных товаров поочередно. Проверить, что каждый товар добавлен корректно
- TC_CART_004: Добавить товар повторно (уже существующий в корзине). Проверить увеличение количества
- TC_CART_005: Добавить товар с максимально допустимым количеством
Негативные сценарии:
- TC_CART_006: Попытка добавить товар без выбора обязательных параметров (размер, цвет). Проверить сообщение об ошибке
- TC_CART_007: Добавить товар, когда его нет в наличии. Проверить блокировку кнопки или сообщение
- TC_CART_008: Добавить товар количество больше доступного на складе
- TC_CART_009: Добавить товар, когда корзина заблокирована (по причине сеанса)
2. Управление количеством товаров
Позитивные сценарии:
- TC_CART_010: Увеличить количество товара на 1 через кнопку +. Проверить обновление количества и суммы
- TC_CART_011: Уменьшить количество товара на 1 через кнопку -. Проверить пересчет итоговой стоимости
- TC_CART_012: Ввести количество вручную в поле. Подтвердить автоматическое пересчитывание
- TC_CART_013: Изменить количество на максимально допустимое значение
- TC_CART_014: Изменить количество нескольких товаров одновременно и проверить общую сумму
Негативные сценарии:
- TC_CART_015: Попытка установить количество 0. Проверить, удалится ли товар автоматически
- TC_CART_016: Попытка установить отрицательное количество
- TC_CART_017: Ввести нечисловое значение в поле количества
- TC_CART_018: Попытка установить количество больше доступного на складе
- TC_CART_019: Изменить количество на очень большое число (10000+)
3. Удаление товаров из корзины
Позитивные сценарии:
- TC_CART_020: Удалить один товар из корзины. Проверить его исчезновение и пересчет суммы
- TC_CART_021: Удалить товар через кнопку Удалить. Проверить появление подтверждения
- TC_CART_022: Удалить все товары поочередно. Проверить переход в состояние пустой корзины
- TC_CART_023: Удалить товар, затем добавить его снова. Проверить корректное добавление
Негативные сценарии:
- TC_CART_024: Попытка удалить товар дважды (клик на удаление уже удаленного товара)
- TC_CART_025: Удалить товар при отсутствии интернета. Проверить обработку ошибки
4. Отображение информации о товарах
Позитивные сценарии:
- TC_CART_026: Проверить отображение названия товара (без обрезания текста)
- TC_CART_027: Проверить отображение цены за единицу и общей стоимости товара
- TC_CART_028: Проверить отображение изображения товара и возможность его клика
- TC_CART_029: Проверить отображение выбранных параметров (размер, цвет, объем)
- TC_CART_030: Проверить корректность валюты и формата цены
- TC_CART_031: Проверить отображение скидок и промокодов в корзине
- TC_CART_032: Проверить расчет промежуточного и итогового результата (subtotal, shipping, tax, total)
Негативные сценарии:
- TC_CART_033: Добавить товар с длинным названием. Проверить отсутствие переполнения
- TC_CART_034: Проверить отображение товара при отсутствии фото
- TC_CART_035: Проверить вывод цены при отсутствии скидки
5. Процесс оформления заказа
Позитивные сценарии:
- TC_CART_036: Нажать кнопку Оформить заказ из заполненной корзины
- TC_CART_037: Проверить переход на страницу оплаты/доставки
- TC_CART_038: Проверить, что все товары из корзины отображены на странице оформления
- TC_CART_039: Проверить сохранение данных корзины при возврате назад
- TC_CART_040: Проверить корректный расчет доставки на основе выбранного метода
- TC_CART_041: Применить промокод и проверить пересчет итоговой суммы
- TC_CART_042: Заполнить форму доставки и оплаты, завершить заказ
Негативные сценарии:
- TC_CART_043: Нажать Оформить заказ из пустой корзины. Проверить блокировку кнопки
- TC_CART_044: Попытка оформить заказ без заполнения обязательных полей (адрес, ФИО)
- TC_CART_045: Оформить заказ с истекшей картой. Проверить сообщение об ошибке
- TC_CART_046: Оформить заказ, затем проверить, что товары удалены из корзины
- TC_CART_047: Попытка использования недействительного промокода
6. Граничные случаи и производительность
- TC_CART_048: Проверить корзину с очень большим количеством товаров (100+). Убедиться в отсутствии лагов
- TC_CART_049: Проверить корзину при медленном интернете
- TC_CART_050: Очистить корзину в одной вкладке, открыть ту же корзину в другой вкладке. Проверить синхронизацию
- TC_CART_051: Обновить страницу корзины. Проверить сохранение данных
- TC_CART_052: Проверить корзину на различных устройствах (мобильные, планшеты, десктопы)
7. Юзабилити и интеграция
- TC_CART_053: Проверить полную покупку от добавления товара до подтверждения заказа
- TC_CART_054: Проверить возможность продолжения покупок из корзины
- TC_CART_055: Проверить корректность отображения цены после выбора другой валюты
- TC_CART_056: Проверить корректность рассчета налогов для разных стран/регионов