Показаны сообщения с ярлыком баги документации. Показать все сообщения
Показаны сообщения с ярлыком баги документации. Показать все сообщения

четверг, 18 февраля 2021 г.

Как тестировать pop-up сообщения

 Pop-up — это всплывающее окошко, как навязчивое «а вы уже лайкнули нас в фейсбуке?».


В веб приложениях это обычно:

  • уведомление о регистрации;
  • акционное предложение;
  • мини-версия корзины с покупками;
  • ...

В десктоп приложениях обычно не используется, разве что в старых системах, где всё вылезает в мелких окошках: и ошибки, и позитивный текст.

В мобильных игрушках:

  • реклама новой игрушки;
  • временная акция;
  • поздравляшка с успешным окончанием уровня;
  • не-поздравляшка «ты провалил уровень»;
  • ...

Что тут стоит проверить? Влезает ли текст в отведенное ему место =))

Как тестировать письма от системы

Сейчас многие системы присылают приветствия, напоминания, уведомления... Так вот эти письма — это часть документации системы. Ведь там могут быть описаны правила поведения на сайте, порядок процесса покупки, или что-то другое.

С другой стороны, письмо — это часть функционала системы. Потому что разработчик программирует:

  1. В какой момент письмо должно быть отправлено (после регистрации на сайте, при нажатии на конкретную кнопку, за сутки до даты билеты...);
  2. Что находится внутри него (статичный текст, переменные).
Именно это и надо проверять! Что письмо отправляется тогда, когда нужно, и что внутри всё верно. А что может быть не так внутри? Некий статичный текст, вычитали на опечатки, и всё... Да, если текст статичный, достаточно проверить один раз. А вот если нет...

Типичные проблемы писем — плейсхолдеры, которые:

  • не разименовались;
  • разименовались, но неправильно.

Что такое плейсхолдер? Это заглушка, которая меняется на нужное значение при отправке письма. Разработчик же не знает заранее, как вас зовут. Но допустим, что он хочет сделать именное письмо:


Привет, Ольга! Спасибо за регистрацию на нашем сайте...

Привет, Андрей! Спасибо за регистрацию на нашем сайте...

Привет, Сладкий пупсик! Спасибо за регистрацию на нашем сайте...

 

среда, 4 сентября 2019 г.

Панбагон. Поехала вертска в письме

Пришло письмо из Декатлона. Раньше я их просто удаляла, а тут решила таки отписаться, зачем мне эта реклама. Прокрутила вниз, и вижу это:

HTML-разметка вместо текста
Упс, что-то пошло не так! Где-то в HTML-разметке налажали и, вместо вывода слова мы видим всю разметку.

пятница, 23 августа 2019 г.

Панбагон. Простите, произошла хз какая ошибка в Камтазии!

Работаю в Camtasia для записи видео-уроков. Сижу себе сегодня, обрабатываю урок. И что-то камтазия начала тупить.

Сначала я не смогла разрезать видео. Это нужно, когда разные части обрабатываются по-разному. В моем случае один кусок идет без подсветки курсора, а другой — с подсветкой, когда я вожу мышкой по слайду / экрану. Так вот, пытаюсь разделить видео — и вдруг получаю ошибку!


Текст — «Простите, произошла ошибка. Мы не можем выполнить эту операцию». Шта? В чем ошибка заключается то, а??

Панбагон. Опечатка в рекламе «Великого Султана»

Играюсь на телефоне в игру «Слово». Там можно получить всякие ништяки за просмотр рекламы. Смотрю)) Часто показывают «Великий Султан». И вроде все хорошо, но в конце мелькает такой кадр:


Вроде экран как экран. Мелькает довольно быстро. Но так как мелькает часто, я заметила в нем опечатку. А вы? Wink ;)

Пока вы приглядываетесь внимательно, оформим баг по шаблону:

************************************************************************

четверг, 22 августа 2019 г.

Панбагон. Опечатки в книге «Управление разработкой ПО»

Пока я читала книгу «Управление разработкой ПО», я постоянно натыкалась на опечатки. Сначала пропускала мимо глаз, потому что бывает. Потом стала фоткать. Я, в конце концов, тестировщик! А опечатки в книге — это баги в документации Smile :)

Потом я нашла еще пару проблем с названиями — «тестер» вместо «тестировщик», «нагрузочный тест» для ненагрузочного теста... Все эти баги я отправлю в редакцию, а сюда хочу сохранить само письмо:

  • на случай, если оно потеряется, чтобы воспроизвести;
  • потому что это подходит под рубрику «панбагон»!

Обратите внимание на описание багов. Недостаточно сказать «у вас куча опечаток!» — а где они? Автору самому искать? Не все это будут делать. Надо указать страницу, место, куда смотреть и саму опечатку.

Я фоткала обычно страницу целиком, чтобы сразу понимать, где находится проблемное слово и быстро его найти + чтобы на фото был виден номер страницы. Ведь я читала часто на улице и записать возможности не было. Так что я просто фоткала, а потом уже подготовила этот отчет.

Также всегда стоит указать версию продукта. В данном случае — когда книга подписана в печать. Ну или номер ее издания, если он есть.

Ну а дальше само письмо:


вторник, 12 марта 2019 г.

Панбагон. В мобильной версии дата ожидания товара — месяц назад

Присматриваю ребенку комбинезончик на весну, листаю вайлдберриз на телефоне. Попался симпатичный, да размера нет. Добавила в лист ожидания. Смотрю — а там даты планируемой поставки есть. О, интересненько, когда же он появится?

Мобилка

Все бы хорошо, только сейчас 12.03... Так что поставка ожидается «месяц назад» ¯\_(ツ)_/¯
Типичная ошибка документации:

  • или последняя поставка была 18.02, просто не убрали плашку
  • или поставка ожидается в 03 или 04 месяце, опечатались
По крайней мере, так я думала, пока не села писать этот пост и не открыла веб-версию, чтобы скопировать ссылку для оформления бага.

вторник, 29 января 2019 г.

Панбагон. Опечатка на кнопке «Продолжить покупки»

Старый блог-пост, уже не вспомню, о каком сайте речь. Но явно какой-то магазин и, чтобы что-то купить, требует регистрации. Зарегистрировалась и увидела такую картинку:


Очень простой баг, его сложно не заметить. Ну разве что весь текст читать по диагонали 

Да и то такая опечатка сразу бросается в глаза. Разве что ты тестируешь сайт уже в 100 раз, глаз замылен, текст просто не читаешь, так как помнишь наизусть.

В любом случае помните, что текст на кнопках — это тоже документация, которую надо тестировать!

См также:
Сообщения об ошибках — тоже документация, тестируйте их!

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

воскресенье, 21 октября 2018 г.

Панбагон. Примеры плохих сообщений об ошибке (PayPal)

Пытаюсь зарегистрироваться на PayPal. Вот окно подтверждения названия компании. Ввожу туда данные как в примере — IP FIO. Получаю гениальный текст "Произошла ошибка"


Это ошибка где? Мне с ней что делать? Я что-то не так ввела? Что? Как исправить? Непонятно!

четверг, 6 июля 2017 г.

Панбагон. Неправильный ярлык, угадай почему

Если вы попробуете в Gmail создать ярлык «Важные», он скажет, что хрен вам, а не ярлык, но хотя бы пояснит причину (зарезервированный системный):

Обидно, но хотя бы причина понятна

А если чуть поменять написание слова и создать ярлык «Важное» то окно ввода названия закроется, но... Вместо создания ярлыка увидим невнятный текст «Некорректный ярлык». Что такое «некорректный»? Чем? Почему?

Плохой текст ошибки, что мне надо исправить то?

среда, 14 июня 2017 г.

Панбагон. Для гонки гладиаторов ты всегда мальчик

Зарегистрировалась на гонку гладиаторов, оплатила участие. Видимо, оплата дошла, мне пришло письмо-подтверждение. Но... что это?

Письмо-подтверждение

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

Эй, вот же пол указан!

Ну это вообще не комильфо!

пятница, 10 февраля 2017 г.

Панбагон. Оплатите наш счет до вчера

И снова эта sysdate в письме... Сначала S7 Airlines, а через пару дней и Fast VPC туда же! Ну але, ребята! Если не умеете использовать параметры в письме, лучше и не надо...

Так вот, о птичках. Для приложений, которые тестируют на курсе «Техники и инструменты поиска и оформления дефектов», я купила у Fast VPC сервер. За две недели до оплаты мне приходит напомнилка. Зачем — отдельный вопрос, я вроде поставила автоматическую оплату, но не могу понять из интерфейса, включена она или нет. 😒 Но это уже отступление в тему юзабилити, а сегодня мы поговорим о функциональном баге.

Так вот!
Прихожу я, значицца, на работу. И тут такое письмо (сегодня 10.02.2017):

В письме вместо нормальной даты 
явно подставлена SYSDATE

Эээээм, что?
Оплатить до сегодня «исключительно»? То есть максимум вчера? При том, что письмо пришло сегодня в 2 часа ночи?

четверг, 2 февраля 2017 г.

Панбагон. Sysdate вместо Fly_date в напоминалке

В апреле я лечу в Екатеринбург, на конференцию DUMP — http://dump-conf.ru/.
Вчера купила билеты в S7 Airlines, перепроверила даты, вроде все хорошо...

Упорный бот пытался впарить мне отель через их сайт и отказ не принял. Сегодня он прислал мне «напоминалку», что у меня скоро полет... И поставил дату... Сегодня о_О

Когда-когда мой полет?? Эй, але, он в апреле!

Эй, але, я покупала билеты на апрель! Холодный мороз по коже — а вдруг я ошиблась? Нашла письмо с билетами, нет, все хорошо: