| Проверка | Результат |
| Запуск игры | ОК |
| Создание персонажа | ОК |
| Проверка изменения уровня громкости | ОК |
| Проверка изменений уровня звуков | ОК |
| Проверка сброса достижений | ОК |
| Проверка чек-бокса «музыка в игре» | ОК |
| Проверка отображения достижений | ОК |
| Проверка геймплея | BUGS: 16_01_#1 16_01_#2 16_01_#3 16_01_#4 |
| Проверка сохранения результатов | ОК |
Текущий статус — новый
| Описание дефекта | После смерти игра не предлагает вариантов продолжения. Монстры продолжают спауниться, происходит обычный игровой процесс, но без персонажа |
| Компонент | Игровой процесс |
| Версия | 0.2 |
| Влияние (Severity): S1 — Блокировщик S2 — Критичный S3 — Серьезный S4 — Обычный S5 — Мелкий | S4 — Обычный |
| Приоритет (Priority): P1 — Высокий P2 — Средний P3 — Низкий | P2 — Средний |
| Шаги для воспроизведения (Steps to reproduce) | 1 — Запустить новую игру 2 — Довести здоровье персонажа до нуля 3 — Обнаружить, что игровой процесс продолжается, но без персонажа |
| Полученный результат (Actual result) | Отсутствует меню продолжения/прекращения игры |
| Ожидаемый результат (Expected result) | После смерти персонажа должно выводиться меню с выбором действия — продолжить или завершить игру |
Тест-кейс №1. Создание нового персонажа. Проверка поля «ИМЯ ПЕРСОНАЖА»
- Зайти на страницу https://lightapps.ru/game/
- Нажать на «НАСТРОЙКИ»
- Нажать на значок шестерёнки

- Заполнить имя персонажа (см. ожидаемый результат)
| Вводимое значение | Ожидаемый результат |
| User One | ОК, имя сохранено |
| Игрок | ОК, имя сохранено |
| <оставить поле пустым> | Ошибка, имя не сохраняется |
| 123456789000 | ОК, имя сохранено |
| 999999999999999999999999999999999 | Ошибка, максимальная длина имени 12 символов, сохраняются первые 12 символов |
| ;№»;»»!;:?*()»! | Ошибка, в поле можно ввести только буквы английского и русского алфавита и цифры |
5. Нажать на «ОК»
6. Убедиться, что на главном экране отображается только что введенное имя игрока
Тест-кейс №2. Главное меню. Проверка Настроек приложения
- Зайти на страницу https://lightapps.ru/game/
- Нажать на «НАСТРОЙКИ»
| Шаги | Ожидаемый результат |
| Нажать на кнопку «Сбросить достижения» | ОК, счетчик достижений сбрасывается в значение «0» |
| Сдвинуть ползунок «Громкость музыки» в отличное от значения по умолчанию | ОК, громкость музыки изменяется |
| Нажать на чек-бокс «музыка в игре» | ОК, чек-бокс снимается |
| Сдвинуть ползунок «Громкость звуков» в отличное от значения по умолчанию | ОК, громкость звуков изменяется |
Тест-кейс №3. Главное меню. Проверка отображения достижений
- Создать нового персонажа (см. Тест-кейс №1)
- Успешно завершить несколько игровых сессий (см. Тест-кейс №4)
- В главном меню нажать на кнопку «ДОСТИЖЕНИЯ»
- Убедиться, что отображается имя персонажа, созданное на шаге 1
- Убедиться, что отображается значение набранных во время игровых сессий очков
Текущий статус — новый
| Описание дефекта | изменение уровня громкости музыки приводит к изменению громкости эффектов |
| Компонент | настройки |
| Версия | 0.2 |
| Влияние (Severity): S1 — Блокировщик S2 — Критичный S3 — Серьезный S4 — Обычный S5 — Мелкий | S5 — Мелкий |
| Приоритет (Priority): P1 — Высокий P2 — Средний P3 — Низкий | P3 — Низкий |
| Шаги для воспроизведения (Steps to reproduce) | 1 — Зайти в меню «настройки» 2 — попытаться изменить уровень музыки 3 — Обнаружить, что музыка не проигрывается и вместо нее звучит эффект как в настройке «громкость звуков» |
| Полученный результат (Actual result) | изменение уровня громкости музыки приводит к изменению громкости эффектов |
| Ожидаемый результат (Expected result) | При изменении уровня громкости музыки должен меняться уровень громкости музыки |
Текущий статус — новый
| Описание дефекта | Можно ввести пустое имя, либо заполнить все пробелами |
| Компонент | настройки |
| Версия | 0.2 |
| Влияние (Severity): S1 — Блокировщик S2 — Критичный S3 — Серьезный S4 — Обычный S5 — Мелкий | S5 — Мелкий |
| Приоритет (Priority): P1 — Высокий P2 — Средний P3 — Низкий | P3 — Низкий |
| Шаги для воспроизведения (Steps to reproduce) | 1 — Зайти в меню «настройки» 2 — попытаться ввести пустое имя, либо пробел 3 — Обнаружить, что имя сохраняется |
| Полученный результат (Actual result) | Можно ввести пустое имя, либо заполнить все пробелами![]() |
| Ожидаемый результат (Expected result) | Невозможность ввода пустого имени |
Текущий статус — закрыт
| Описание дефекта | Невозможность менять регистр в имени персонажа |
| Компонент | настройки |
| Версия | 0.2 |
| Влияние (Severity): S1 — Блокировщик S2 — Критичный S3 — Серьезный S4 — Обычный S5 — Мелкий | S5 — Мелкий |
| Приоритет (Priority): P1 — Высокий P2 — Средний P3 — Низкий | P3 — Низкий |
| Шаги для воспроизведения (Steps to reproduce) | 1 — Зайти в меню «настройки» 2 — попытаться ввести имя персонажа заглавными буквами с использованием shift или CapsLock 3 — Обнаружить, что заглавной можно сделать только первую букву |
| Полученный результат (Actual result) | заглавной можно сделать только первую букву в имени |
| Ожидаемый результат (Expected result) | возможность вводить имя в любом сочетании регистров |
Текущий статус — новый
| Описание дефекта | возможно ввести неотображаемое имя состоящее из пробелов, либо не вводить имя вовсе |
| Компонент | настройки |
| Версия | 0.2 |
| Влияние (Severity): S1 — Блокировщик S2 — Критичный S3 — Серьезный S4 — Обычный S5 — Мелкий | S5 — Мелкий |
| Приоритет (Priority): P1 — Высокий P2 — Средний P3 — Низкий | P3 — Низкий |
| Шаги для воспроизведения (Steps to reproduce) | 1 — Зайти в меню «настройки» 2 — не вводить имя, либо ввести пробел (любое количество) и нажать «ОК» 3. Обнаружить, что пустое имя записалось успешно |
| Полученный результат (Actual result) | Пустое имя успешно записалось![]() |
| Ожидаемый результат (Expected result) | Невозможно ввести пустое имя. Вывод предупреждения, либо подсказки о допустимых символах |
Текущий статус — закрыт
| Описание | Не поддерживается кириллица в поле ввода имени |
| Компонент | Настройки |
| Версия | 0.2 |
| Влияние (Severity): S1 — Блокировщик S2 — Критичный S3 — Серьезный S4 — Обычный S5 — Мелкий | S5 — Мелкий |
| Приоритет (Priority): P1 — Высокий P2 — Средний P3 — Низкий | P3 — Низкий |
| Шаги для воспроизведения (Steps to reproduce) | 1 — Зайти в меню «настройки» 2 — попытаться ввести имя на латинице 3. Обнаружить, что текст не отображается |
| Полученный результат (Actual result) | Не отображается имя на латинице![]() |
| Ожидаемый результат (Expected result) | Возможность ввести имя на латинице |
Текущий статус — закрыт
| Описание дефекта | отсуствует наименование поля для ввода имени |
| Компонент | настройки |
| Версия | 0.2 |
| Влияние (Severity): S1 — Блокировщик S2 — Критичный S3 — Серьезный S4 — Обычный S5 — Мелкий | S4 — Обычный |
| Приоритет (Priority): P1 — Высокий P2 — Средний P3 — Низкий | P3 — Низкий |
| Шаги для воспроизведения (Steps to reproduce) | 1 — Зайти в меню «настройки» 2 — Обнаружить, что нет наименования поля для ввода имени 3. Обнаружить, что в подсказке указано «…» вместо «введите имя» |
| Полученный результат (Actual result) | В поле для ввода имени нет заголовка В подсказке нет текста ![]() |
| Ожидаемый результат (Expected result) | Поле для имени должно быть с заголовком «ИМЯ» или «ВВЕДИТЕ ИМЯ» В подсказке должна быть релевантная подсказка «ВВЕДИТЕ ИМЯ» |
Настройки
- Настройки — отсутствует наименование поля для ввода имени. Непонятно что нужно ввести именно имя. Вместо «…» в поле подставить «введите имя»;
- Не поддерживается кириллица в поле ввода имени;
- Можно ввести пустое имя, либо заполнить все пробелами;
- При вводе длинного имени оно записывается в 2 строки и не перекрывает верхний декоративный элемент;
- При вводе длинного имени отобразится только та часть имени которая видна в текст-боксе;
- Отсутствует озвучка при нажатии на «шестеренку» и «ОК» после ввода имени ;
- При изменении уровня громкости музыки музыка не проигрывается;
- При нажатии на звездочки изменения уровня эффектов не проигрывается звук. Нельзя определить текущий уровень громкости. Приходится двигать ползунки.
Главное меню
- При вводе длинного имени пользователя оно перекрывает надпись «побейте рекорд» и в оконном режиме кнопку «новая игра»
- При нажатии на кнопку «выход» и перезапуске страницы у игрока добавляется 15 монет даже игра ни разу не запускалась, либо был нажата кнопка «сброс достижений»
Игровой процесс
- После загрузки уровня не играет музыка, но есть эффекты. Есть смысл вынести эту опцию в настройку. Например, галочки — отключение музыки и эффектов по умолчанию
- После смерти игра не предлагает вариантов продолжения. Монстры продолжают спауниться, происходит обычный игровой процесс, но без персонажа
- Летающие монстры не наносят урон
- Полоска здоровья для врагов не доходит до конца при нанесении урона. Получается что враг считается мертвым, хотя на полоске здоровья еще не вся красная.
- Счетчик очков в игре в меню не синхронизированы. При попытке сбросить счетчик и начать новую игру, счетчик не нулевой. Остается с предыдущей сессии.
- При взятии зеленой банки (как я понял это здоровье), счетчик здоровья может стать больше максимального и это визуально никак не отмечается. Только увеличивается цифра. Предлагаю как минимум назвать все бонусы именами и отображать их при поднятии справа в углу экрана. Также отображать подсказку при наведении на бонусы если они в инвентаре.
- Невозможно сделать удар в прыжке



