Тест мобильной версии сайта 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