← Назад к вопросам

Написать чек-лист для корзины интернет-магазина

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: Проверить корректность рассчета налогов для разных стран/регионов
Написать чек-лист для корзины интернет-магазина | PrepBro