Bug_10. Выбор персонажа отсутствует (при уменьшении экрана смещается вправо)
Предусловия:
1. Открыть песочницу на устройстве в ширину менее 600px или в devtools выставить данный размер
Шаги по воспроизведению:
1. Проверить отображение выбора персонажа
Ожидаемый результат:
Отображение иконок выбора персонажа по центру и адаптируется под размер страницы
Фактический результат:
Персонажи при уменьшении экрана смещаются вправо за окно браузера
Bug_9. Счёт не обновляется после 5 очков при ширине экрана 400px
Предусловия:
1. Открыть песочницу на устройстве в ширину менее 400px или в devtools выставить данный размер
Шаги по воспроизведению:
1. Пройти 5 препятствий с помощью автопилота и ручного управления
2. Проверить увеличения счета после 5
Ожидаемый результат:
Счет увеличивается на 1 после преодоления одного препятствия
Фактический результат:
Счет не увеличивается после 5 очков
Bug_8. Клик на окно рестарта происходит не по всей области поп-апа
Предусловия:
1. Открыть песочницу на любом устройстве (Iphone 13 Pro - iOS 18.2)
Шаги по воспроизведению:
1. Перевести Flappy Bird на ручное управление - (нажать пробел)
2. После препятствия проверить отображение поп-апа "Сыграть снова"
3. Проверить область нажатия по всем краям картинки и вне области
Ожидаемый результат:
Клик на окно рестарта происходит по всей области поп-апа
Фактический результат:
Клик на окно рестарта происходит не по всей области поп-апа, также клик за рамками картинки
Bug_7. При столкновении на уровне Х, игра стартует с нуля со стилистикой уровня X
Предусловия:
1. Открыть песочницу на любом устройстве (Десктоп Chrome 118.0.1)
2. На автопилоте достигнуть смены уровня (смены оформления), например 10 очков
Шаги по воспроизведению:
1. Перевести Flappy Bird на ручное управление - нажать пробел
2. После препятствия нажать "Сыграть снова"
3. Проверить стилизацию первого уровня (счет от 0 до 10)
Ожидаемый результат:
При рестарте игры стилизацию первого уровня - (Бирюзовый + классический 1-10)
Фактический результат:
При рестарте игры стилизацию первого уровня - (Светло-коричневый + камень 10 - 30)
Аналогично со всеми уровнями игры
Bug_6. При рестарте Flappy Bird генерация препятствий от правого края окна браузера
Предусловия:
Открыть песочницу на десктопе (Chrome 118.0.1)
Шаги по воспроизведению:
1. Перевести Flappy Bird на ручное управление - нажать пробел
2. Проверить отображение поп-ап "Сыграть снова"
3. Проверить генерацию препятствий на расстоянии 200px от персонажа
Ожидаемый результат:
При рестарте генерация препятствий на расстоянии 200px от персонажа
Фактический результат:
При рестарте генерация препятствий от правого края окна браузера
Bug_5. Ссылка под логотипом в хэддере использует общую стилизацию плашек на странице
Предусловия:
Открыть песочницу на любом устройстве (Десктоп Chrome 118.0.1)
Шаги по воспроизведению:
1. Навести фокус на иконку над названием "Тренировочный сайт"
2. Проверить наличие лишних элементов
Ожидаемый результат:
В области логотипа нет лишних элементов у логотипа
Фактический результат:
Ссылка под логотипом в хэддере использует серую плашку в качестве подложки
Bug_4. Отсутствуют склонения слова "дней" в блоке "Сколько осталось до 2025?"
Предусловия:
Открыть песочницу на любом устройстве (Iphone 13 Pro - iOS 18.2)
Шаги по воспроизведению:
1. Перейти в блок "Сколько осталось до 2025?"
2. Изменить число оставшихся дней
3. Проверить склонение для "21 день"
4. Проверить склонение для "4 дня"
5. Проверить склонение для "13 дней"
Ожидаемый результат:
Слово "дней" склоняется в зависимости от числа
Фактический результат:
Слово "дней" не склоняется в зависимости от числа
Bug_3. Отсутствие функционала удаления двух и более заполненных полос в тетрисе
Предусловия:
Открыть песочницу на любом устройстве (Iphone 13 Pro - iOS 18.2)
Шаги по воспроизведению:
1. Перейти в блок "Тетрис"
2. Заполнить одновременно 2-х и более полос
3. Проверить сгорание всех полос одновременно
Ожидаемый результат:
При заполнении двух и более полос в тетрисе - они сгорают с начислением очков
Фактический результат:
При заполнении двух и более полос в тетрисе - сгорает только самая нижняя полоса с начислением очков
Bug_2. Отображение полей ввода по левому краю в десктопном размере экрана
Предусловия:
Открыть песочницу на десктопном размере экрана
Шаги по воспроизведению:
1. Перейти в блок "Практика Swagger"
2. Проверить отображение полей ввода
Ожидаемый результат:
Сортировка полей ввода по центру (десктопный размер экрана)
Фактический результат:
Сортировка полей ввода по левому краю (десктопный размер экрана)
Bug_1. Зум главной страницы при быстром нажатии кнопок тетриса
Предусловия:
Открыть песочницу на мобильном устройстве (Например: Iphone 13 Pro - iOS 18.2)
Шаги по воспроизведению:
1. Перейти в блок "Тетрис"
2. Нажать на кнопку "Вниз" множество раз (быстро)
3. Сместить фокус нажатия за область кнопки
4. Проверить зум страницы