быстрый поиск:

переводика рекомендует  
Война и Мир
Терра Аналитика
Усадьба Урсы
Хуторок
Сделано у нас, в России!
ПОБЕДИТЕЛИ — Солдаты Великой Войны
Вместе Победим
Российская газета
 
переводная статья
опубликовано редакцией на Переводике 12.02.10 08:28
скаут: kreodont; переводчик kreodont; редактор Ple; публикатор: Ple
   
 

Зачем тестировщики?

Моя сестра купила своим детям маленького щенка, и они пытались дрессировать его. Чтобы иметь дома собаку, нужно обучить её не прыгать на людей, не какать в доме, сидеть по команде и никогда, никогда, НИКОГДА не жевать iPad. Никогда. Умница.

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

Программистам для самосовершенствования тоже требуется обратная реакция на то, что они только что сделали. Чем быстрее вы получаете обратную реакцию, тем быстрее вы учитесь. Для коробочных программ с длинным циклом разработки может пройти год, прежде чем вы получите обратную реакцию от заказчика.

Это одна из причин, по которой нужны тестировщики. Отличный тестировщик даёт программистам обратную реакцию на то, что они сделали так, и на то, что не так. Верьте или нет, но одно из наиболее ценных свойств тестировщика – обеспечение положительной реакции. Нет лучше способа поднять боевой дух программиста и сделать его счастливее и субъективно благополучнее, чем кофейный автомат присутствие специальных тестировщиков, которые получают частые релизы от разработчиков и выдают отрицательную и положительную оценку. Если это не так, программист впадает в депрессию. Вот я печатаю, пишу этот замечательный код, а никому нет дела. Уааа 

Кто должен быть тестировщиком? Это непростой вопрос! Тестирование ПО – настолько неизученная работа, что многие люди, которые могли бы быть отличными тестировщиками и получать истинное удовольствие от этой работы, никогда не пытались стать тестировщиками.

Признаки хорошего тестировщика:

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

Чтобы быть тестировщиком, вам не обязательно быть программистом. Многим компаниям нужны тестировщики-программисты, чтобы они писали автоматизированные наборы тестов. Такой подход кажется им более эффективным. Это показывает непонимание того, чем тестировщики должны заниматься – оценивать новый код, находить в нём хорошее, находить в нём плохое, обеспечивать программистам положительную и отрицательную поддержку. Конечно, автоматизированные тесты сберегают время, но тестирование программного обеспечения охватывает ещё большую область. Если вы уделяете слишком много времени всем этим скриптам, вы не заметите не выровненный текст, враждебных пользовательских интерфейсов, плохой выбор цветов, их несовместимость. Более того, если ваша команда тестировщиков яростно старается улучшить свой код, она отвлекается от того, что вам нужно, чтобы они делали: оценивали чей-то код.

Самая ужасная идея - предлагать работу тестировщика программисту, который пытается устроиться в вашу компанию, но не вполне хорош для того, чтобы быть программистом. Тестировщики не должны быть программистами, но если вы будете упорствовать в том, что тестировщики – это просто некомпетентные программисты, у вас получится команда некомпетентных программистов, а не компетентных тестировщиков. Поскольку тестированию можно научить, а эрудированности – нет, вам лучше брать умных людей на позиции тестировщиков, даже если у них нет подходящего опыта. Многие превосходные тестировщики, с которыми я работал, даже и не подозревали, что они хотят быть тестировщиками, пока им не предложили эту работу.

Если вы:

  • Любите программы и компьютеры
  • Хотите работать в команде разработки ПО
  • Не очень-то любите программировать

Вам следует подумать над тем, чтобы стать тестировщиком. (Кстати, они нанимают, какое совпадение!)

статью прочитали: 11056 человек

Комментарии 
Гость, 03.10.2011 16:44:04
:yes:
Гость, 09.11.2011 15:14:11
Спасибо! Отличная статья!
Виталий, 18.11.2011 09:02:52
супер! побольше бы таких понимающих!
Гость, 08.12.2011 15:23:34
Почему нет дела до статьи? Статья прекрасная. Наконец-то я начинаю понимать не только кем завтра пойду устраиваться на работу, но и что меня там ждёт :)

Спасибо!

Комментарии возможны только от зарегистрированных пользователей, пожалуйста зарегистрируйтесь

Праздники сегодня

© 2009-2018  Создание сайта - "Студия СПИЧКА" , Разработка дизайна - "Арсента"