tengri/Content/Debug/ManualTestingChecklist.md

42 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

[//]: # (Debug/ManualTestingChecklist.md)
# Debug System - Manual Testing Checklist
## Тестовая среена
- **Персонаж:** BP_MainCharacter с ShowDebugInfo = true
- **Клавиши:** PageUp/PageDown, Tab, Home
- **Требования:** MovementComponent и InputDeviceComponentRef инициализированы
---
## 1. Навигация между страницами
### 1.1 Клавиатурное управление
- [ ] **PageDown** переходит к следующей странице (NextPage)
- [ ] **PageUp** переходит к предыдущей странице (PreviousPage)
- [ ] **Циклическая навигация** - с последней страницы на первую
- [ ] **Обратная навигация** - с первой страницы на последнюю
### 1.2 Отображение навигации
- [ ] **Page counter** показывает "Page X/3" (где X - текущая страница)
- [ ] **Navigation text** отображает "PageUp/PageDown - Navigate"
---
## 2. Toggle функциональность
### 2.1 Debug HUD toggle
- [ ] **Tab** скрывает/показывает весь debug HUD
- [ ] **Visibility state** сохраняется при навигации
### 2.2 Visual Debug toggle
- [ ] **Home** включает/выключает visual debug
- [ ] **Toast notification** появляется: "Visual Debug Enabled/Disabled"
---
## Критерии прохождения
- [ ] Навигация работает в обе стороны
- [ ] Toggle функции работают
- [ ] Данные обновляются в реальном времени