Рутина - это страшно
Thursday, August 14th, 2008Недавно один человек спросил меня: “Что для тебя является рутиной на работе?”. Я сходу не смогла ответить. Сейчас я сижу и понимаю, что для меня есть рутиной в моей профессии тестировщика. Это бесконечный апдейт (обновление) тест-кейсов. Для тех, кто не знает что такое тест кейс, объясню вкратце.
Тест кейс (test case) - это последовательность действий, выполнение которых дает возможность проверить соответствует ли тестируемая функция (элемент функционала) предъявленным требованиям.
Тестировщик, создающий тест кейс, в каждом шаге этой последовательности шагов описывает действие и ожидаемый результат (expected result). Тестировщик, выполняющий этот тест-кейс, может сопоставить соответствует ли ожидаемый результат полученному результату (actual result).
Хороший тест кейс включает в себя:
- предусловия (preconditions) - описание действий, которые приводят систему в состояние пригодное для проведения основного тестирования;
- описание проверки (description);
- постусловия (postconditions), которые переводят систему в исходное состояние.
Надеюсь кто-то, что-то понял из моих объяснений
Так вот, к чему я это всё Конечно же, чтобы проверить работу системы, нужно написать не один тест кейс, а целую тучу. В условиях наращивания и изменения функционала системы эти самые тест кейсы приходится переделывать по сто раз: дописывать, переписывать, удалять непригодные и досоздавать новые. Даже одно незначительное переименование какой-нибудь кнопочки может повлечь за собой лавину изменений в тест-кейсах, которые “упоминают” эту злосчастную кнопку. Ну и можно себе представить, если весь или часть интрефейса или функционала взяли и поменяли
Эта работа очень утомительна, требует внимания и концентрации. Порой это очень-очень-очень скучно, ведь проверить “налету” проще, чем сидеть и всё дотошненько описывать. Особенно повергает меня в тихий ужас апдейт тест-кейсов, которые писал кто-то другой, мне часто кажется, что все написано не в том стиле, в котором я бы это всё написала И тяжко апдейтить то, что впервые в глаза видишь Вот такая она - нелегкая судьба тестировщика.
Конечно, люди разных профессий сталкиваются с рутиной, и у каждого она своя. Интересно, а что рутина для вас?