auto-sync: 2026-05-13 00:40:01

This commit is contained in:
Stream
2026-05-13 00:40:02 +03:00
parent 375da6a21c
commit 7060c89903
8 changed files with 130 additions and 0 deletions

View File

@@ -0,0 +1,77 @@
{
"timestamp": "2026-05-12T21:37:24.785Z",
"testFile": "TEST_CASES_EXAMPLE.md",
"results": [
{
"id": "TC-UI-01",
"name": "Загрузка карты",
"viewport": "desktop",
"status": "completed",
"screenshots": [
"TC-UI-01-desktop-initial-load.png",
"TC-UI-01-desktop-check-1778621819454.png"
],
"checks": [
{
"description": "Карта загружена, тайлы отрисованы, нет белых пустот. Toolbar виден внизу.",
"screenshot": "TC-UI-01-desktop-check-1778621819454.png"
}
],
"errors": []
},
{
"id": "TC-UI-01",
"name": "Загрузка карты",
"viewport": "mobile",
"status": "completed",
"screenshots": [
"TC-UI-01-mobile-initial-load.png",
"TC-UI-01-mobile-check-1778621824989.png"
],
"checks": [
{
"description": "Карта загружена, тайлы отрисованы, нет белых пустот. Toolbar виден внизу.",
"screenshot": "TC-UI-01-mobile-check-1778621824989.png"
}
],
"errors": []
},
{
"id": "TC-UI-02",
"name": "Переключение темы",
"viewport": "desktop",
"status": "completed",
"screenshots": [
"TC-UI-02-desktop-before-theme-switch.png",
"TC-UI-02-desktop-after-theme-switch.png",
"TC-UI-02-desktop-check-1778621833085.png"
],
"checks": [
{
"description": "Тема переключилась: фон карты изменился (светлый↔тёмный), кнопки toolbar сменили цвет",
"screenshot": "TC-UI-02-desktop-check-1778621833085.png"
}
],
"errors": []
},
{
"id": "TC-UI-03",
"name": "Terrain попап (мобильный)",
"viewport": "mobile",
"status": "completed_with_errors",
"screenshots": [
"TC-UI-03-mobile-terrain-popup-mobile.png",
"TC-UI-03-mobile-check-1778621844401.png"
],
"checks": [
{
"description": "Попап terrain виден полностью, не обрезан снизу. Чекбоксы кликабельного размера (>44px).",
"screenshot": "TC-UI-03-mobile-check-1778621844401.png"
}
],
"errors": [
"Click failed on \"#btn-terrain\": page.click: Timeout 5000ms exceeded.\nCall log:\n - waiting for locator('#btn-terrain')\n"
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 KiB

View File

@@ -0,0 +1,53 @@
# UI Test Report: Enduro Trails
**Дата:** 2026-05-12 21:36 UTC
**URL:** https://openclaw.mva154.duckdns.org/enduro/
**Тесты:** 3 (4 прогона) | ✅ 3 | ❌ 1
---
## Результаты
| # | Тест | Desktop | Mobile | Проблемы |
|---|------|---------|--------|----------|
| TC-UI-01 | Загрузка карты | ✅ | ✅ | — |
| TC-UI-02 | Переключение темы | ✅ | — | — |
| TC-UI-03 | Terrain попап | — | ❌ | Селектор `#btn-terrain` не найден |
---
## Детали
### TC-UI-01 — Загрузка карты ✅
**Desktop:** Карта загружена, тайлы отрисованы, нет пустых областей. Toolbar виден (6 кнопок слева, 4 справа).
**Mobile:** Карта заполняет экран, toolbar адаптирован. Кнопки ~44-48px — достаточно для тапа. Горизонтального скролла нет.
### TC-UI-02 — Переключение темы ✅
**Desktop:** Тема переключилась корректно (тёмная → светлая). Карта не пустая после переключения. Toolbar адаптировался. **Позиция карты сохранилась** — фикс jumpTo работает.
### TC-UI-03 — Terrain попап ❌
**Mobile:** Клик по `#btn-terrain` не сработал (timeout 5s). Кнопка terrain имеет другой селектор. Нужно найти правильный ID в исходниках на сервере.
**Причина:** Селектор в тест-кейсе не совпадает с реальным ID на странице. Не баг приложения — баг теста.
---
## Саммари
- Карта загружается корректно на обоих viewport
- Переключение темы работает, позиция сохраняется (баг с прыжками пофикшен)
- Terrain popup — нужно уточнить селектор кнопки
## TODO
- [ ] Найти правильный селектор кнопки terrain на сервере (в актуальном app.js)
- [ ] Обновить TC-UI-03 с правильным селектором
- [ ] Добавить тесты для: маршрут, линейка, поиск
---
*Сгенерировано: ui-test skill | Анализ: vision model*