Вход/Регистрация
tестирование dot com
вернуться

Савин Роман

Шрифт:

робный рецепт, но никто из его коллег не смог изготовить то же веще-

ство, хотя они в точности выполняли все шаги. Дошло даже до того, что

троица, стоя по бокам от Л/., повторяла все его действия, и все-таки

вещество получалось только у него одного. В итоге четыре человека с

университетским образованием собрались на совещание и решили,

что они поверят в мистическое происхождение вещества, но после од-

ного последнего теста: АБСОЛЮТНО все действия N. в процессе изго-

товления вещества должны были быть засняты на видеокамеру и тща-

тельно проанализированы.

После съемки, тщательного анализа и последующих тестов разгадка

была найдена: в процессе изготовления вещества сотрудник N. пере-

ходил из одной лаборатории в другую по морозной улице.

240

Тестирование Дот Ком. Часть 3

Так как он был заядлым курильщиком, то перед выходом на улицу, что-

бы освободить руки для зажигалки и сигареты, он клал пробирку

с веществом "ближе к сердцу" — во внутренний карман пиджака,

и, таким образом, жидкость в пробирке не охлаждалась, как это было

с коллегами N., которые не курили и переносили пробирки в руках.

Мораль сей истории такова: порой мельчайший нюанс может иметь

радикальное влияние на конечный результат.

Кстати,

условием (а вернее, одним из необходимых условий) для воспроизве-

дения вещества было недопущение охлаждения жидкости в пробирке.

Причиной же появления того или иного итогового вещества были хи-

мические процессы.

Итак, стремитесь к тому, чтобы программисты никогда не воз-

вращали вам баги с резолюцией Can't reproduce.

Держатель — тот, кто занес баг в СТБ.

Duplicate (дубликат)

Эта резолюция выбирается после того, как повторный баг был

занесен СТБ для той же проблемы.

Даже в стартапах в СТБ заносятся сотни и тысячи новых багов, и

порой физически нет возможности просмотреть каждый из них,

так чтобы постоянно быть в курсе дел и не занести баг — дубли-

кат уже существующего. На помощь может прийти модификация

ваших персональных настроек СТБ, где можно предусмотреть,

что вы будете извещаться е-мейлом о всех багах, имеющих опре-

деленные значения определенных атрибутов (например, слово

"корзина" в кратком описании).

Такая резолюция позволяет закрыть баг.

Держатель — тот, кто занес баг в СТБ.

Not a bug (не баг)

Это значение резолюции присваивается, как правило, программи-

стом, когда возникает ситуация "it's not a bug, it's a feature " ("это

не баг, а фича"), т.е. тестировщик принял за баг то, что, по мне-

нию программиста, работает правильно.

Когда возникают подобные ситуации? Например, когда тести-

ровщик создал тест-кейсы, руководствуясь спеком, а програм-

мист создал код, руководствуясь чем-то иным.

Жизнь замечательных багов

241

Почему возникает "руководствуясь чем-то иным"? Из-за плохих

спеков, когда программист фактически делает работу продюсера,

придумывая то, как должны работать функциональности, либо же

  • Читать дальше
  • 1
  • ...
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: