пятница, 7 октября 2016 г.

Панбагон. NaN при выборе сеанса Перегрин на 10.10 в 16:45

Хотим сходить в кино. Открываю сеансы «Метрополиса» — http://www.cinemapark.ru/multiplexes/show/26/. Тут я лучше промолчу про экран загрузки страницы, на котором тебе под нос подсовывают ОГРОМНЫЙ БАННЕР ВО ВЕСЬ ЭКРАН... Не суть.

Билеты нужны не на сегодня. И даже не на завтра. Выбираю понедельник, 10 число — http://www.cinemapark.ru/multiplexes/show/26/2016-10-10/. Выбираю фильм

Сеанс через 3 дня

И упс.. Сеанс то NaN!


Обломись!

Путем простейших манипуляций локализовываем:
  • сегодня — работает (вдруг вообще оплата сломалась)
  • воскресенье — работает
  • понедельник, другие сеансы — работают о_О
  • понедельник, другие сеансы 4дх кресла — работают!
Проблема в этом конкретном фильме. Вот она, карма то!

Оформим по шаблону:

=======================================================

NaN при выборе сеанса Перегрин на 10.10 в 16:45


Шаги воспроизведения
  1. Открыть расписание сеансов на понедельник, 10 число — http://www.cinemapark.ru/multiplexes/show/26/2016-10-10/
  2. Выбрать сеанс в «Дом странных детей мисс Перегрин» в 16:45 (это важно, падает только на нем) — http://www.cinemapark.ru/booking/selection/26/409366/

Результат
См рис «Ошибка», в сеансе указано NaN, выбрать билеты нельзя

Ожидаемый результат
Открывается окно выбора кресел, как для других сеансов.
=======================================================


В доп инфо можно запихать нашу локализацию Smile :)
Баг любопытен тем, что это не просто "отвалился функционал" — функционал работает. Проблема точечная. В конкретном сеансе. Да, да, и такое бывает! Именно для этого нужно при тестировании перебирать каждый раз разные варианты, чтобы избежать эффекта пестицида и обнаружить такой внезапный баг =)

См также:
Шаблон бага → использовался в статье
Шаблон улучшения — Как продумывать свое улучшение с примером, когда это приводит к отказу от постановки задачи.
Как заводить задачи в баг-трекер → подробнее о том, как ставить задачу и заполнять обязательные поля.

PS — добавила пост в общую копилку багов.

Комментариев нет:

Отправить комментарий