Список багов для воспроизведения

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. Проверить зум страницы

Ожидаемый результат:

Масштаб страницы не изменился

Фактический результат:

Масштаб страницы увеличен