Хотим сходить в кино. Открываю сеансы «Метрополиса» — http://www.cinemapark.ru/multiplexes/show/26/. Тут я лучше промолчу про экран загрузки страницы, на котором тебе под нос подсовывают ОГРОМНЫЙ БАННЕР ВО ВЕСЬ ЭКРАН... Не суть.
Билеты нужны не на сегодня. И даже не на завтра. Выбираю понедельник, 10 число — http://www.cinemapark.ru/multiplexes/show/26/2016-10-10/. Выбираю фильм
И упс.. Сеанс то NaN!
Путем простейших манипуляций локализовываем:
В доп инфо можно запихать нашу локализацию
Баг любопытен тем, что это не просто "отвалился функционал" — функционал работает. Проблема точечная. В конкретном сеансе. Да, да, и такое бывает! Именно для этого нужно при тестировании перебирать каждый раз разные варианты, чтобы избежать эффекта пестицида и обнаружить такой внезапный баг =)
Билеты нужны не на сегодня. И даже не на завтра. Выбираю понедельник, 10 число — http://www.cinemapark.ru/multiplexes/show/26/2016-10-10/. Выбираю фильм
Сеанс через 3 дня
И упс.. Сеанс то NaN!
Обломись!
Путем простейших манипуляций локализовываем:
- сегодня — работает (вдруг вообще оплата сломалась)
- воскресенье — работает
- понедельник, другие сеансы — работают о_О
- понедельник, другие сеансы 4дх кресла — работают!
Проблема в этом конкретном фильме. Вот она, карма то!
Оформим по шаблону:
=======================================================
NaN при выборе сеанса Перегрин на 10.10 в 16:45
Шаги воспроизведения
- Открыть расписание сеансов на понедельник, 10 число — http://www.cinemapark.ru/multiplexes/show/26/2016-10-10/
- Выбрать сеанс в «Дом странных детей мисс Перегрин» в 16:45 (это важно, падает только на нем) — http://www.cinemapark.ru/booking/selection/26/409366/
Результат
См рис «Ошибка», в сеансе указано NaN, выбрать билеты нельзя
Ожидаемый результат
Открывается окно выбора кресел, как для других сеансов.
=======================================================
В доп инфо можно запихать нашу локализацию
Баг любопытен тем, что это не просто "отвалился функционал" — функционал работает. Проблема точечная. В конкретном сеансе. Да, да, и такое бывает! Именно для этого нужно при тестировании перебирать каждый раз разные варианты, чтобы избежать эффекта пестицида и обнаружить такой внезапный баг =)
См также:
Шаблон бага → использовался в статье
Шаблон улучшения — Как продумывать свое улучшение с примером, когда это приводит к отказу от постановки задачи.
Как заводить задачи в баг-трекер → подробнее о том, как ставить задачу и заполнять обязательные поля.
PS — добавила пост в общую копилку багов.
Комментариев нет:
Отправить комментарий