Комплексное тестирование синхронизации фильтров на сайте 101hotels.com — от чек-листа до баг-репорта

Ссылка на работу
image image image
Тест мобильной версии сайта 101hotels.com. Задача — проверить, как фильтры работают в связке «быстрая лента — попап — карта», и выявить расхождения. Окружение: • Браузер: Microsoft Edge Версия 147.0.3912.60 • Режим: эмуляция iPhone 12 Pro (мобильная версия) • Состояния: авторизованный и неавторизованный пользователь Что проверено (10 сценариев, 4 блока требований): Состав популярных фильтров в попапе, ленте и на карте — ✅ соответствует. Синхронизация выбора при кликах (лента ↔ попап, непопулярные фильтры) — ✅ работает корректно. Синхронизация с картой (активация, деактивация, совпадение с попапом) — ✅ ошибок нет. Предустановленный фильтр через URL (?pool=1) — ❌ обнаружен критический баг. Смена валюты (цены в быстром фильтре RUB → BYN) — ✅ пересчитывается корректно. Выявленный дефект (BUG-001): • Серьёзность: Critical | Приоритет: High • Заголовок: Предустановленный фильтр pool=1 не активируется при загрузке страницы. • Шаги: Перейти по ссылке с параметром ?pool=1 → проверить ленту → открыть попап → переключиться на карту. • Фактический результат: Фильтр «Бассейн» не активен ни в одной из трёх точек интерфейса. • Ожидаемый результат: Фильтр должен быть активен сразу после загрузки. • Дополнительно: Баг воспроизводится как у авторизованного, так и у неавторизованного пользователя. Ручная активация работает. Итог: Проверено 10 сценариев, выявлен 1 критический дефект. Составлен баг-репорт с шагами воспроизведения. Рекомендована фиксация параметра URL и повторный регресс.
https://101hotels.com