Перейти к содержимому

Практикум по тест-дизайну 2.0
онлайн, начало 29 ноября
Тестирование мобильных приложений
онлайн, начало 27 ноября
Автоматизатор мобильных приложений
онлайн, начало 27 ноября
Программирование на Python для тестировщиков
онлайн, начало 22 ноября
Фотография

Самый забавный баг в вашей жизни

баг тестирование

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 aksi

aksi

    Активный участник

  • Members
  • PipPip
  • 118 сообщений
  • ФИО:Ольга Алифанова
  • Город:Санкт-Петербург


Отправлено 04 Июнь 2015 - 08:03

В противовес к теме про самый ужасный.

 

Из моих мне больше всего запомнился даже не сам баг (достаточно тривиальный), а обсуждение с программистом)

Список пользователей, по ТЗ у каждого из них есть индикатор – цветной кружок, красный, если пользователь оффлайн, и зеленый, если онлайн. Пользователи на тест-стенде зарегистрированы лично мной, все 100% оффлайн. В списке все они онлайн, судя по зеленому кружочку.

А дальше начался пинг-понг заведенным багом между мной и программистом:

- Зеленые, а должны быть красные, как в ТЗ.

- Серые, все как в ТЗ.

- В ТЗ красные, а сейчас зеленые.

- Серые и там и там, что ты мне голову морочишь?

- Мы одно и то же ТЗ смотрим?

(выясняется, что одно и то же)

И только когда я в отчаянии вскричала "Да что я, дальтоник, что ли, я четко вижу – зеленые!", программист смутился и ответил "Ты – нет. А я – да".

Дизайнер не отметил в макете, где онлайн, а где оффлайн. Программист решил, что ярко-серый – наверняка онлайн. А было наоборот) ошибка в общем-то была просто в перепутанных цветах.

 

Забавный баг был в The Elder Scrolls: Oblivion, наверняка широко используемый всеми, кто любит таскать на своем персонаже картину, корзину, картонку и маленькую собачонку. Бессмертная лошадь, самая быстрая в игре, которую дарит Темное братство, действительно не умирала, а только теряла сознание на некоторое время. Но когда она это делала, ее можно было вскрыть, как сундук или труп, и напихать внутрь все лишнее из рюкзака персонажа. Репортить не репортила, активно пользовалась)

 

Расскажите про ваш)

 

На Quora было аналогичное обсуждение, утащу сюда самые смачные баги оттуда (под спойлером):

Скрытый текст

  • 0

#2 aid

aid

    Опытный участник

  • Members
  • PipPipPipPip
  • 448 сообщений
  • ФИО:Николай


Отправлено 04 Июнь 2015 - 08:14

Орёл. По системе бродило в самых неподходящих местах изображение орла двухглавого. То лапка, то кусочек крыла. Я понял что это орёл, когда нашёл место, где он полностью отобразился.


  • 0

#3 Freiman

Freiman

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 452 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 04 Июнь 2015 - 08:30

http://vk.com/video95031707_169208463 - мой коллега столкнулся с багом, когда сберовский девайс требовал ввода ФИО плательщика, а на устройстве присутствовала только цифровая клавиатура


  • 0

#4 bu4er

bu4er

    Постоянный участник

  • Members
  • PipPipPip
  • 167 сообщений
  • ФИО:Шмыга Артём


Отправлено 04 Июнь 2015 - 11:07

Странный баг был связан с числовыми полями в отчетах.

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

Если в поле вписать число начинающееся с цифры 0 (например 0100), то в подсчете итогов была совсем иная цифра(для 0100 итог был 64) и какой то связи, формулы я не нашел.
А если второй цифрой после 0 была 8 или 9 то поле вообще считалось пустым, незаполненным.

Такое повторялось только в Internet Explorer. В других браузерах было все в порядке.


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

Пользователь мог выбрать в какой валюте показывать.

Если пользователь заходил на сайт с Украины и пытался забронировать номер в Москве, то после заполнения шагов стоимость номера например с 4 150 RUB за сутки становилась 4 150 UAN и в скобках рядом стояла конвертация (~16 793,47 руб.).
В том же окне ниже был указан выбранный номер: "Одноместный (Стандарт) за 4 150 руб."

Ну и так соответственно цена любого номера увеличивалась в 4 раза.

  • 0

#5 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 04 Июнь 2015 - 11:41

Буквально на днях нашла такое, от чего, порвались все мои шаблоны. Поступило требование: "Вот это поле вот в этом углу функциональности должно принимать только целочисленные значения".

Итак, у меня фаза негативных тестов, пробую буковки. Ответ: "Ой, не могу распарсить строку в целочисленное значение." М, круть!

Пробую "1.1", ответ тот же.

Пробую "1,1" (у нас же должны поддерживаться всякие локали) и, падабам, это целочисленное значение, а именно "11"! Что, простите? Завожу issue, говорю, что функциональность, от которой мы наследуем, ведёт себя точно также. На что получаю ответ, что бага не бага, потому что у нас все поля так себя ведут. У меня только один вопрос остался, в цензурном виде это звучит как "Зачем?!". Кто-нибудь может мне привести хотя бы теоретический вариант, зачем имплементирована такая логика? Виновник открещивается тем, что "так и было, а я мимо пробегал, ничего делать не буду".


  • 0

#6 SALar

SALar

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 2 256 сообщений
  • Город:Москва


Отправлено 04 Июнь 2015 - 15:05

У меня была забавная группа багов из 13 штук, которые я написал за три месяца до того, как программист сел писать код. На предложение посмотреть описания ошибок, которые будут сделаны, программист как-то странно на меня посмотрел. И, естественно, в релизе ... ну вы поняли.


  • 3

-- 

Сергей Мартыненко

Блог 255 ступеней

 


#7 aksi

aksi

    Активный участник

  • Members
  • PipPip
  • 118 сообщений
  • ФИО:Ольга Алифанова
  • Город:Санкт-Петербург


Отправлено 05 Июнь 2015 - 11:49

У меня была забавная группа багов из 13 штук, которые я написал за три месяца до того, как программист сел писать код. На предложение посмотреть описания ошибок, которые будут сделаны, программист как-то странно на меня посмотрел. И, естественно, в релизе ... ну вы поняли.

вы победили)


  • 0

#8 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 19 Июнь 2015 - 15:03

Помню решил заавтоматизировать процесс пополнения счета на сайте с помощью платежных систем (проверялись валидаторы и все такое). 

На счете у меня было 0 руб. Прогоняю первый раз. Смотрю на счете уже 1 рубль. Пополнение произошло через банковскую карту, где я разумеется, вводил информацию вида "123456" и "qwerty", а сумма "1 рубль".

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


  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#9 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 19 Июнь 2015 - 15:30

А еще несколько забавных багов я описал в данном теме - http://software-test...panij/?p=138157


  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#10 Llanie

Llanie

    Новый участник

  • Members
  • Pip
  • 53 сообщений

Отправлено 22 Июнь 2015 - 11:21

Странный баг был связан с числовыми полями в отчетах.

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


Если в поле вписать число начинающееся с цифры 0 (например 0100), то в подсчете итогов была совсем иная цифра(для 0100 итог был 64) и какой то связи, формулы я не нашел.
А если второй цифрой после 0 была 8 или 9 то поле вообще считалось пустым, незаполненным.

 

Числа, начинающиеся с нуля, некоторые языки обрабатывают как число в восьмизначной системе счисления, Ваши примеры как раз подтверждают, что именно это и происходило: 1008=6410.

Вот старая история про (это на английском): http://thedailywtf.c...you,-Javascript


  • 0

#11 bu4er

bu4er

    Постоянный участник

  • Members
  • PipPipPip
  • 167 сообщений
  • ФИО:Шмыга Артём


Отправлено 22 Июнь 2015 - 14:18

Числа, начинающиеся с нуля, некоторые языки обрабатывают как число в восьмизначной системе счисления, Ваши примеры как раз подтверждают, что именно это и происходило: 1008=6410.

Вот старая история про (это на английском): http://thedailywtf.c...you,-Javascript

 

Благодарю.


  • 0

#12 Test123

Test123

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Тест Тест

Отправлено 25 Июнь 2015 - 10:17

На сервере стоял PL SQL. Один из тестеров завел дефект на PL SQL. За то, что он не лицензионный. Дефект увидело начальство, влетело всем: и админам, и тестерам, и разработчикам


  • 0

#13 SALar

SALar

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 2 256 сообщений
  • Город:Москва


Отправлено 26 Июнь 2015 - 14:29

Забавный не баг, но описание: http://software-test...kere/#entry3542


  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней

 


#14 Molechka

Molechka

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 205 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 26 Июнь 2015 - 14:56

Забавный не баг, но описание: http://software-test...kere/#entry3542

Класс :)

Жаль, нет картинки :)


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/


Инструменты тестировщика: Командная строка
онлайн
Практикум по тест-дизайну 2.0
онлайн
Программирование на Phyton для тестировщиков
онлайн
Тестирование производительности (JMeter)
онлайн




Темы с аналогичным тегами баг, тестирование

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале