• Главная
  • О сайте
  • Архив

Normal testing

From the programmer's worst friend

Feeds:
Записи
Комментарии
« Секреты школяра-буканира
$ grep -w ‘crazy cat’ aliceinwonderland.txt /dev/null »

«Гы-гы» баги

16.07.2009 Автор: Alexei Lupan

Как-то увидел в RSS заметку The Bug That Makes Craig Laugh Every Time

When my first test manager left Microsoft he told the team this was his favorite bug and it is easy to see why (testers are often asked about their favorite bugs when they leave).

On his first week on the job one of my friends hit a crash in the speech recognition engine. He had no idea what to do next and went over to ask his developer.

His developer was busy and so asked him to create a bug and write down exactly what he did.

Being new and nervous he entered the bug exactly as it happened, including the exact words he spoke to crash the recognizer. Being a colorful character the exact words he wrote in the bug included many curse words!

The bug bounced between several external teams and later I heard they all had a good laugh.

The bug is still in the database today and it was his first ever bug at Microsoft (the bug did get fixed).

One takeaway: try to find the minimum steps to reproduce the bug!

Буквально на днях увидел нечто подобное и в нашей вселенной.

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

Трабла в том, что приложение написано для true americans, и не учитывает, что кроме charset=ISO существует и более интернациональный UTF-8. И этого, почему-то, оказалось достаточно для того, чтобы приложение «помирало», если в форме SendMeAMessage написать детское «хуйхуйхуй».

Я когда-то тоже отличился. На созвоне наш менеджер со стороны США вдруг спрашивает: «Парни, а что тут за шаги по воспроизведению — быстро сделать 10 или 20 кликов?»

А что удивительного? Приложение написано с использованием Google WebToolKit (свободный Java фреймворк, который позволяет веб‐разработчикам создавать Ajax приложения на основе Java), и продукт сам по себе еще был местами слабым.

Я такую слабость нашел — по клику должно было что-то появляться, но оно не появлялось. Я злобно накликал приложению от десяти до двадцати быстрых кликов, и оно вдруг полностью рухнуло.

Опа!

Еще раз — нате еще раз — приложение подыхает, если кто-то начинает в нем безудержно даблкликать.

Казалось, что приложение падает только на стороне клиента, но в логе на сервере все равно появлялось сообщение о том, что «тут у вас что-то упало», поэтому я занес сообщение о баге. Починить это не смогли, сказали, что это вопрос к GWT.

Ваша оценка:

Поделиться ссылкой:

  • Tweet
  • по электронной почте
  • Печать

Понравилось это:

Нравится Загрузка...

Похожее

Опубликовано в Смешно, Удивительные баги, Юзероиммитатор | Отмечено хуйхуйхуй | 3 комментария

комментария 3

  1. на 17.07.2009 в 09:53 Алексей

    «Шарик, ты балбес» (с)
    И правда рыбка, а мне сразу ошибка в верстке мерещится.

    НравитсяНравится


  2. на 16.07.2009 в 16:49 Алексей Лупан

    Там маленькая рыбка 🙂

    НравитсяНравится


  3. на 16.07.2009 в 16:41 Алексей

    Чего это у вас возле звездочек:
    ***** 1 <

    НравитсяНравится



Обсуждение закрыто.

  • Aut bene

    Спiвпрацювальник по підготувальні тестувальників.

    Автор [глоссария] терминологии тестирования (english).

    Неоднократный докладчик [SQA Days], [QA Fest] и других конференций по тестированию ПО.

    Неспешный езжун на «[Волга ГАЗ-21]» 1965 года выпуска.

    Игрун чего-то похожего на тяжелый блюз [на классической гитаре].

    И так [далее].

  • Присоединиться к ещё 1 338 подписчикам

  • Follow Normal testing on WordPress.com
  • Залежи

  • Темы

    • Без рубрики (6)
    • Документация (18)
      • Тест-план (2)
    • Изображения (149)
      • Видео (49)
      • Комиксы (20)
      • Скриншоты (48)
      • Фотографии (46)
    • Инструменты (53)
      • Debian (13)
      • Макросы (1)
      • Трекеры (15)
        • Баг-трекер (8)
        • Тест-трекер (5)
      • LibreOffice (4)
    • Книги (19)
    • Конференции (138)
      • Подкасты (12)
      • Презентации (50)
        • Слайдкасты (10)
      • Семинары (19)
    • Обзоры (1)
    • Постановка мозгов (246)
      • Банальное (168)
        • Не смешно (47)
        • Неприятно (14)
        • Печали (15)
        • Радости (57)
        • Смешно (35)
      • В гостях у психиатра (45)
        • Поросенок v2.0 (3)
        • Странности (12)
        • Удивительные баги (17)
      • Level 80 (2)
    • Соображения (206)
      • Балабольник (10)
      • Гипотезы (11)
      • Озарения (55)
      • Откровения (88)
    • Статьи (23)
      • Интервью (6)
      • Опросы (1)
      • Переводы (11)
    • Управляторское (56)
      • Agile (13)
      • Программисты (23)
      • Рекрутинг (8)
    • Учеба в бою (83)
      • Тренировка (13)
      • Фишки (28)
      • Читерство (9)
    • Testing like… (79)
      • Acceptance testing (5)
      • Business Driven Testing (2)
      • Context-driven testing (2)
      • Defect-based Test Design Technique (1)
      • Автоматизация (37)
        • Performance Testing (5)
      • Рецессионное тестирование (1)
      • Юзероиммитатор (15)
      • Exploratory testing (9)
      • тест-дизайн (8)
      • State Transition testing (1)
      • Unit testing (1)
      • Usability testing (2)
    • To Do (12)
      • Анонсы (7)
  • Тэги

    Calc Excel James Bach Jira Mantis SQA Days SQA Days 7 SQA Days 8 SQA Days 10 Александр Александров Александр Орлов Алексей Баранцев Наталья Руколь Хватит тупить Юля Нечаева
  • Самое читаемое

    • Тестируем поля логин/пароль
    • Как в Excel отображать символ валюты перед цифрами
    • Основные положения тестирования
    • План тестирования должен быть внятным, четким, небольшим
    • Простота и понятность тест-дизайна
    • Мелочь пузатая или Объем тест кейса против его содержательности
    • Priority & Severity на пальцах обезъянок
    • Основные "фишки" скриншотера SnagIt
    • Очень конкретная разница между верификацией и валидацией
    • Группирование данных в Excel
  • Комментарии

    • Alexei Lupan к записи S3E13: Про Тест планы и тест стратегии в 2020 году
    • esculapandreevgmailcom к записи S3E13: Про Тест планы и тест стратегии в 2020 году
    • Alexei Lupan к записи Сетап для преподавания в сети
    • Сергей к записи Сетап для преподавания в сети
    • Alexei Lupan к записи Сетап для преподавания в сети
    • Дмитрий к записи Сетап для преподавания в сети
    • Сетап для преподавания в сети | Normal testing к записи Оценка времени на тестирование: неочевидные надводные камни
  • Блоги о тестировании

    • 1) Блоги тестировщиков на software-testing.ru
    • Про тестинг
    • Selenium IDE — rulezzz!
  • Профессиональное

    • Удобный софт
    • Управление тестированием
    • IT Crowd wikiquotes
    • Testing History

На платформе WordPress.com.

WPThemes.


loading Отмена
Сообщение не было отправлено — проверьте адреса электронной почты!
Проверка по электронной почте не удалась, попробуйте еще раз
К сожалению, ваш блог не может делиться ссылками на записи по электронной почте.
Политика конфиденциальности и использования файлов сookie: Этот сайт использует файлы cookie. Продолжая пользоваться сайтом, вы соглашаетесь с их использованием.
Дополнительную информацию, в том числе об управлении файлами cookie, можно найти здесь: Политика использования файлов cookie
%d такие блоггеры, как: