Архив метки: документирование тестов

Subject:

Грустная сказка о тестировщике, которая не скажу как закончилась

Issue ID #112 

Reported at 04.09.2013

Reported byNatalya Rukol

Жил да был один тестировщик, и звали его не скажу как, а тестировал он сайт покупки билетов, который назывался http://censoredsite.ru.

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

Как-то раз к нему пришёл тест-менеджер, и сказал: «Нескажукак! Тебе надо писать тесты, чтобы точно описать, что именно нужно проверить, и не пропускать их».

Нескажукак был в шоке. Он хорошо выполнял свою работу, зачем ему эта лишняя бюрократия?

Тест-менеджер, далёкий от жизни нормальных тестировщиков, начал выдумывать всякие странности:

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

Нескажукак был на грани истерики: «Нам нужно работать, а не все эти ваши дурацкие тесты писать!»

Он уже начал искать другую работу, но т.к. заставляли, тесты начал писать. Использовал шаблон, предоставленный ТМом, описывал стандартные проверки для каждого поля.

А потом началось тестирование. Он проверял как любил, он был в потоке, баги сыпались рекой, и все были счастливы. Когда ошибки были исправлены, он ответил «ДА» на священный вопрос: он сказал «да, можно выпускать наш продукт пользователям!».

А потом был релиз. И были пользователи, которые пытались использовать censoredsite. В первый день в техподдержку обратилось 40 человек из 200 посетителей. Оказалось, что при смене адреса после сохранения, неправильно отображались реквизиты. А при вводе слишком длинного емейла, падал весь сайт. И время в одном из полей, о существовании которого Нескажукак даже не знал, отображалось не в правильной часовой зоне…

Все эти ошибки казались сущими пустяками! Но руководство было в ярости, клиенты в шоке, пользователи недовольны.

К депрессирующему Нескажукаку пришёл тест-менеджер. И открыл список тестов. И нашёл там все эти мелкие проверки, которые казались такими неважными, потому и были пропущены.

Для начала, они вместе выпили. И только после этого тестировщик смог признаться: да, поток — это хорошо. Творчество в работе — тоже. Но нужно ещё что-то!

Что?

Social Widgets powered by AB-WebLog.com.