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

Панбагон. Фамилия вводится КАПСОМ

Сделали заказ в Декатлоне — https://www.decathlon.ru/.
Начинаю заполнять данные для доставки. Ввожу фамилию — она пишется капс-ос о_О Может, у меня включен? Вроде нет. Ставлю курсор на поле «Имя», ввожу имя — оно пишется нормально. Снова «Фамилия», стираю старое, ввожу новое — неа, снова капс. Хотя только что в соседнем поле писалось нормально.

Фамилия КАПС-ом, но это не я!

Давайте оформим по шаблону:


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

В оформлении заказа фамилия пишется Caps Lock-ом


Шаги воспроизведения
  1. Добавить любой товар в корзину, например — https://www.decathlon.ru/nabor-gantelej-20-kg-id_8018574.html, дважды кликаем «Купить онлайн»
  2. В корзине нажимаем «продолжить» 
  3. Создаем новый аккаунт — появляется форма ввода данных.
  4. Вводим в поле "фамилия" любую фамилию в CamelCase, например — Назина

Результат
Фамилия записывается в ProperCase — НАЗИНА, см рис «Фамилия капслоком»
Хотя капслок на клавиатуре не включен, аналогично набирали имя

Ожидаемый результат
Фамилия — Назина. Так, как мы ее и вводили.
Ввод ФИО должен быть единообразным. Или даем пользователю писать, как он хочет, или апперкезим все — но тогда и имя тоже надо писать капсом
=========================================================

Перед оформлением бага его стоит локализовать — а правда ли проблема только в новом пользователе? Когда система предлагает вводить контактные данные? Может, проще войти? Тогда и шаги оформляем по другому — даем логин-пароль, под которым можно войти.

Или где-то на сайте есть личный кабинет и там та же проблема? Опять же, даем ссылку сразу на личный кабинет + данные для входа. Я сходу ЛК не нашла, а проверять, предложат ли вводить данные, если я авторизована, не стала. Вдруг покупка оформится?))) Придется звонить, отказываться... В общем, каюсь, грешна, локализовывать не стала.

Но будет забавно, если в личном кабинете все хорошо. И проблема только у свежезарегистрированного пользователя. Тогда такой баг ищется с помощью класса эквивалентности «ноль-не ноль» — зареган или нет? Свежий юзер или старый?

Ну и в довесок с того же сайта и той же формы, прекрасное сообщение об ошибке


Вот скажите мне, что такое "некорректно"? А как корректно? Как мне исправить? Минуту втыкала в этот текст, потом перенесла название офиса в доп информацию. Но очень хочется отправить разработчиков на статью про сообщения об ошибках...

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

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

1 комментарий: