Продолжение ОТЧЕТА о тестировании 🌓

Минорные (могут быть исправлены после релиза)

· При пустом результате фильтра по цене нет сообщения «По вашему запросу товары не найдены». (UI-10) · Блок «Товары» (статические рекомендации) не меняется в зависимости от категории. (UI-11) · Пустая корзина не показывает сообщение «Корзина пуста» и ссылку «вернуться в магазин». (UI-21) · Поле «Почтовый индекс» принимает 5 цифр (должно 6). (UI-29) · Не проверяется максимальная длина имени пользователя (20 символов). (UI-42) · Не проверяется максимальная длина отзыва (500 символов). (UI-43) · Индекс 000000 не принимается (хотя должен). (UI-44) · Поле «Телефон» позволяет ввести больше 11 цифр. (UI-45)

5. Список заведённых багов (приложение)

ID в трекере Заголовок Серьёзность Статус WORK-2 PUT /products/{id} не обновляет поля price, description, принимает отрицательный stock_quantity Critical Open WORK-3 DELETE /products/{id} удаляет не тот товар, на несуществующий id – 200 и удаление другого Critical Open WORK-4 Промокод GIVEMEHAIYAVA даёт 100% скидку (не исправлен) / отсутствие защиты от подбора Critical Open WORK-6 API остатков: PUT позволяет отрицательный stock_quantity, manage_stock=false возвращает stock_quantity Critical Open WORK-7 Мусорные данные на стенде, навигация промо-блоков неверная Critical Open UI-02 Главное меню – выпадающие списки не работают Major Open UI-05 После добавления в корзину не появляется кнопка «Подробнее» Major Open UI-06 Блок «Недавно просмотренные товары» не появляется Major Open UI-07 Ссылки в подвале не работают Critical Open UI-08 Сортировка в каталоге не работает Major Open UI-09 Фильтр по цене неверный Major Open UI-13 Отзывы от купившего пользователя не отправляются Major Open UI-18 Регистрация с именем 1 символ – нет ошибки Major Open UI-27 Нет автоподстановки данных аккаунта при оформлении Major Open UI-40 Кнопка «Очистить корзину» не работает Major Open UI-48 Поле купона на оформлении не работает Major Open RETEST-61 Поле «Количество» принимает отрицательное число Critical Open RETEST-68 Отсутствие HTTPS на критических страницах Critical Open (новый) В карточке товара отсутствуют цены Critical Open … и другие минорные баги (UI-10,11,21,29,42,43,44,45) Minor Open

Примечание: полный список с ID и скриншотами приложен отдельными файлами.

6. Выводы

Сайт НЕ ГОТОВ к релизу.

Критические дефекты делают невозможным полноценное использование интернет-магазина:

· Не работают ключевые API (обновление, удаление товаров). · Отсутствует HTTPS – риск перехвата данных. · Некорректная работа с количеством товара (отрицательные значения). · Сломана навигация, ссылки в подвале, каталог заполнен мусором. · Финансовые риски из-за промокода, дающего 100% скидку.

7. Рекомендации

1. Исправить критические баги (приоритет 1):    · Починить API: PUT должен обновлять поля, DELETE – удалять правильный товар, возвращать корректные статусы.    · Включить HTTPS и настроить редирект с HTTP.    · Запретить отрицательное и буквенное значение в поле «Количество».    · Очистить тестовую базу, заполнить валидными товарами с ценами и изображениями.    · Исправить навигацию промо-блоков и ссылки в подвале.    · Исправить промокод GIVEME HALYAVA (скидка 20%, а не 100%). 2. Устранить мажорные дефекты (приоритет 2):    · Работоспособность сортировки, фильтра, автоподстановки данных, отзывов, кнопки очистки корзины. 3. Добавить защиту от подбора промокодов (капчу или задержку). 4. Провести повторное регрессионное тестирование после исправлений.

8. Приложение

· Таблица всех тест-кейсов (72 шт.) со статусами   .......

Продолжение ОТЧЕТА о тестировании 🌓 | Сетка — социальная сеть от hh.ru Продолжение ОТЧЕТА о тестировании 🌓 | Сетка — социальная сеть от hh.ru