Обычно я покупаю книги в Озоне. Но тут Остапа понесло в Лабиринт. На той неделе коллега принесла на работу книгу «Уильям Шоттс: Командная строка Linux. Полное руководство» и стала ее всячески нахваливать. А мне же интересно! Полезла гуглить — на Озоне ее нет. Отложила в «скажи, как появится», заодно надобавляла схожих книг (автоматизация рутинных задач, сценарии командной оболочки) в избранное. За сим и успокоилась. Вот появится эта, сразу все три и куплю!
Но сегодня Озон прислал мне напоминалку — «Ты только посмотри, что у тебя в избранном лежит! Давай, покупай, пока в наличии!». Вот нет бы сказать, что «командная строка» в наличии появилась... Но, раз Озон меня уже раззадорил, я пошла гуглить, а где она вообще есть. О, в Лабиринте есть, со скидкой даже приемлимо по цене.
Оформляю заказ. Выбираю курьерскую доставку и вылезает поп-ап «введите адрес доставки», разбитый на разные поля: город, улица, дом, строение, офис. Тут, кстати, уже можно смело рассказывать ребятам о подсказках из Дадаты, ну да ладно..
Начинаю заполнять. Подсказка мило предлагает ввести город «Москва»:
Что я и делаю. Печатаю я быстро (и пусть сторонники десятипальцевой печати расскажут мне, какая я «медленная»!), так что быстро ввожу «Москва» и ставлю Tab, перейдя на новое поле. Краем глаза замечаю, что под полем мелькнула каку-то подсказка, а в следующее мгновение читаю волшебное сообщение об ошибке:
Москва — неизвестный город? Вы серьезно? Сами же его предлагаете!!
Начала стирать буковки, увидела подсказку:
Оказывается, допустим только выбор подсказки. Самому ввести — ни-ни! Что, кстати, снова возвращает нас к подсказкам из Дадаты, потому что она допускает самостоятельный ввод. Ну и если уж взялись разделять поля, извольте понимать, что «Москва = Москва», будь она введена или выбрана. Давайте поставим на это баг по шаблону:
******************************************************************
Шаги воспроизведения
******************************************************************
На самом деле в этом случае я бы подошла к аналитику и обсудила с ним возможность подключения нормальных подсказок одной строкой и уже на это ставила бы улучшение. Тогда этот баг вообще не пришлось бы оформлять. Но, мало ли... Может, у них там самописные подсказки, от которых они не готовы отказываться. Все равно стоит попробовать! Ну, а если не хотят, то хотя бы пофиксить этот баг :)
Но сегодня Озон прислал мне напоминалку — «Ты только посмотри, что у тебя в избранном лежит! Давай, покупай, пока в наличии!». Вот нет бы сказать, что «командная строка» в наличии появилась... Но, раз Озон меня уже раззадорил, я пошла гуглить, а где она вообще есть. О, в Лабиринте есть, со скидкой даже приемлимо по цене.
Оформляю заказ. Выбираю курьерскую доставку и вылезает поп-ап «введите адрес доставки», разбитый на разные поля: город, улица, дом, строение, офис. Тут, кстати, уже можно смело рассказывать ребятам о подсказках из Дадаты, ну да ладно..
Ну ребята, зачем столько полей?? |
Начинаю заполнять. Подсказка мило предлагает ввести город «Москва»:
Подсказка, что вводить в город |
Что я и делаю. Печатаю я быстро (и пусть сторонники десятипальцевой печати расскажут мне, какая я «медленная»!), так что быстро ввожу «Москва» и ставлю Tab, перейдя на новое поле. Краем глаза замечаю, что под полем мелькнула каку-то подсказка, а в следующее мгновение читаю волшебное сообщение об ошибке:
Это Москва то неизвестный город? |
Москва — неизвестный город? Вы серьезно? Сами же его предлагаете!!
Начала стирать буковки, увидела подсказку:
Ах вы просто хотели выбор из подсказок... |
Оказывается, допустим только выбор подсказки. Самому ввести — ни-ни! Что, кстати, снова возвращает нас к подсказкам из Дадаты, потому что она допускает самостоятельный ввод. Ну и если уж взялись разделять поля, извольте понимать, что «Москва = Москва», будь она введена или выбрана. Давайте поставим на это баг по шаблону:
******************************************************************
Москва — неизвестный город, при вводе с клавиатуры
Шаги воспроизведения
- Добавить любой товар в корзину, например, https://www.labirint.ru/books/550824/
- Перейти в корзину — https://www.labirint.ru/cart/
- Начать оформление доставки — выбрать «Курьерскую доставку».
- В поле «Населенный пункт» ввести с клавиатуры слово «Москва» и нажать TAB для перехода к улице
Результат
Под полем с населенным пунктом появляется ошибка «Неизвестный город», см рис «Москва — неизвестный город», хотя он сам мне предлагал это ввести, см рис «Подсказка, что вводить в город».
Если выбрать ровно ту же самую Москву из подсказок (см рис «Подсказка Москва»), то ошибки не будет
Ожидаемый результат
Система понимает город и не важно, выбран он из подсказки или введен с клавиатуры. Так как сам город от этого не меняется ツ
******************************************************************
На самом деле в этом случае я бы подошла к аналитику и обсудила с ним возможность подключения нормальных подсказок одной строкой и уже на это ставила бы улучшение. Тогда этот баг вообще не пришлось бы оформлять. Но, мало ли... Может, у них там самописные подсказки, от которых они не готовы отказываться. Все равно стоит попробовать! Ну, а если не хотят, то хотя бы пофиксить этот баг :)
См также:
Шаблон бага → использовался в статье
Шаблон улучшения — Как продумывать свое улучшение с примером, когда это приводит к отказу от постановки задачи.
Как заводить задачи в баг-трекер → подробнее о том, как ставить задачу и заполнять обязательные поля.
PS — добавила пост в общую копилку багов.
Попробуй сервис: http://findbook.ru
ОтветитьУдалитьУ него есть недостатки, но тем не менее...
Спасибо! Но мне на озоне хорошо тусить, когда сайт один, то бонусы копятся и все такое)
УдалитьОльга, не рекомендую подходить к аналитику или программисту с "недобитым" багом. Вы пытались выяснить причину бага:
ОтветитьУдалить- пробовали медленный ввод с запоминанием символа, на котором вводимый текст сменялся на "неизвестный город"?
- пробовали ввод иных известных городов? Реакция поля ввода была аналогичная?
- пробовали половинчатый ввод известных наименований?
Если программисту поступит баг в том виде, что есть выше, то велика вероятность фикса ТОЛЬКО для "город Москва". А как же все остальные? Не стоит никогда надеяться на догадливость, ответственность и широко-глубокий взгляд программиста на код. Он всегда отвертится, что в баге говорилось "только о Москве". ;)
Чтобы проблема была исправлена в корне, а не частично, чтобы не было "пинг-понга" при проверке (или кучи однотипных багов) описывать баги надо как общий случай, а не конкретный тест-кейс.
Согласна в целом, что нужно локализовывать и оформлять. Не согласна с тем, что я это должна делать))) Хотя да, я иногда пишу, что «вот это и это еще стоит проверить, но я не буду, мне лень».
УдалитьМосква есть в подсказках, для других городов надо понимать, куда доставка вообще есть или возможна. Но да, стоит проверить. А вот при чем тут медленный или половинчатый ввод, не совсем поняла