2.1 KiB
2.1 KiB
UI Test Cases: Enduro Trails (Example)
TC-UI-01 — Загрузка карты
Тип: ui Viewport: both URL: https://openclaw.mva154.duckdns.org/enduro/
Шаги:
- navigate: https://openclaw.mva154.duckdns.org/enduro/
- wait: 3000
- screenshot: "initial-load"
- check-visual: "Карта загружена, тайлы отрисованы, нет белых пустот. Toolbar виден внизу."
Визуальные критерии:
- Карта занимает весь экран
- Нет белых/серых незагруженных областей
- Toolbar с кнопками виден
TC-UI-02 — Переключение темы
Тип: ui Viewport: desktop URL: https://openclaw.mva154.duckdns.org/enduro/
Шаги:
- navigate: https://openclaw.mva154.duckdns.org/enduro/
- wait: 3000
- screenshot: "before-theme-switch"
- click: "#btn-theme"
- wait: 2000
- screenshot: "after-theme-switch"
- check-visual: "Тема переключилась: фон карты изменился (светлый↔тёмный), кнопки toolbar сменили цвет"
Визуальные критерии:
- Скриншоты before/after визуально отличаются
- Карта не пустая после переключения
- Toolbar адаптировался к новой теме
TC-UI-03 — Terrain попап (мобильный)
Тип: ui Viewport: mobile URL: https://openclaw.mva154.duckdns.org/enduro/
Шаги:
- navigate: https://openclaw.mva154.duckdns.org/enduro/
- wait: 3000
- click: "#btn-terrain"
- wait: 1000
- screenshot: "terrain-popup-mobile"
- check-visual: "Попап terrain виден полностью, не обрезан снизу. Чекбоксы кликабельного размера (>44px)."
Визуальные критерии:
- Попап не выходит за границы экрана
- Чекбоксы достаточного размера для тапа
- Текст читаем