1. Страница регистрации открывается без ошибок
· Ожидание: Страница загружается, нет красных ошибок в консоли.
· Факт: Страница открывается корректно, ошибок нет.
2. Страница регистрации правильно отображается
· Ожидание: Все элементы (поле, кнопка) на своих местах, верстка не сломана.
· Факт: Верстка в порядке, все элементы видны.
3. Поле ввода работает
· Ожидание: Можно кликнуть и ввести текст с клавиатуры.
· Факт: Поле активно, текст вводится.
4. Поле ввода не пропускает некорректный ввод (Введено: 12123)
· Ожидание: Появляется ошибка или кнопка «Начать бой» не работает.
· Факт: Ввод только цифр блокируется, выводится сообщение об ошибке.
5. Кнопка «Начать бой» работает при корректном вводе (Введено: ww32)
· Ожидание: Кнопка активна, переход на игру, имя сохраняется.
· Факт: Кнопка срабатывает, переход происходит.
6. Страница игры открывается без ошибок
· Ожидание: Переход на игровую страницу без сбоев, консоль чиста.
· Факт: Страница игры загружается без ошибок.
7. Страница игры корректно отображается
· Ожидание: Арена, кнопки, счетчик и правила отображаются правильно.
· Факт: Интерфейс отображается верно.
8. Имя пользователя сохранилось корректно в localStorage (имя ww32)
· Ожидание: В localStorage по ключу currentUser лежит ww32.
· Факт: В памяти браузера сохранено имя ww32.
9. Имя пользователя корректно отображается
· Ожидание: На арене и в счетчике отображается ww32.
· Факт: Имя ww32 выводится на экран.
10. Кнопка «Правила игры» работает корректно
· Ожидание: Правила открываются, текст кнопки меняется.
· Факт: Правила открываются, кнопка меняет состояние.
11. Правила игры корректно отображаются
· Ожидание: Текст правил читаем, список побед верный.
· Факт: Текст правил отображается верно.
12. Все 6 кнопок элементов работают корректно
· Ожидание: При нажатии на любую кнопку игра реагирует.
· Факт: Все 6 кнопок кликабельны, ход совершается.
13. После нажатия на кнопку результат раунда определяется правильно
· Ожидание: Логика победы/проигрыша верна правилам.
· Факт: Результат раунда определяется верно.
14. Результат раунда корректно отображается
· Ожидание: Появляется текст «Победа!», «Проигрыш!» или «Ничья!».
· Факт: Текст результата выводится корректно.
15. Рекорд корректно сохраняется в localStorage
· Ожидание: Рекорд растет и не сбрасывается при обновлении страницы.
· Факт: Рекорд сохраняется, после F5 не сбрасывается.