|
| петрофизик
|
Зарегистрирован: 31.12.69
Рейтинг:
0
|
|
Отправлено: 24.05.06 06:44. Заголовок: Качества, которыми должен обладать специалист по тестированию
Качества, которыми должен обладать специалист по тестированию Предлагаемый перечень достоинств высококвалифицированного тестировщика может с пользой применяться при приёме людей на работу и при оценке кандидатов на ту или иную должность. Если вы формируете коллектив для работы над новым проектом, рекомендуется подбирать людей таким образом, чтобы они соответствовали, по возможности, максимальному числу требований, фигурирующих в приведенном списке. Идеальный тестировщик: Должен уметь разрушать программные продукты, не чувствуя при этом никаких угрызений совести. Поскольку тестирование выполняется с целью обнаружения дефектов, тестировщик не должен испытывать дискомфорта, обнаруживая ошибки в работе другого исполнителя. Должен уметь разрабатывать и выполнять пошаговые процедуры. Должен описывать последовательность событий и конфигурацию системы, которые приводят к возникновению проблемы. Это включает способность четко документировать процедуры и результаты, умение устно передавать информацию разработчикам, другим тестировщикам и руководству. Уметь критиковать и корректно воспринимать критику (например, умение так объяснить разработчикам суть дефекта, что с его слов их можно устранить). Обладать способностью, приносить разработчикам и руководству плохие новости. Если в одиннадцать вечера выясняется, что не удается достичь готовности выпуска программного продукта, тестировщик должен быть готов сообщить руководству эту печальную новость. Уметь противостоять неослабевающему давлению (тестирование всегда является завершающей стадией любого процесса разработки, и, как правило, протекает в стрессовых условиях). Обладать незаурядными умственными способностями, т.е. легко и быстро осваивать новые технологии. Быть терпеливым – быть готовым выполнять прогоны тестов столько раз, сколько нужно для того, чтобы снять проблему, после чего повторно выполнить тесты, чтобы убедиться в корректном устранении проблемы. Обладать гибким мышлением – быть способным быстро переключиться на тестирование нового программного продукта или даже отказаться от испытания одного продукта в пользу другого, обладающего более высоким приоритетом. Обладать способностью, одновременно видеть общую панораму и уметь при необходимости сосредоточиться на деталях; иметь широкий и динамичный кругозор. Быть экспертом в нескольких областях – группе тестирования могут потребоваться специалисты по базам данных, по коммуникациям, по сетевым технологиям, по тестированию GUI-интерфейсов, по инструментальным средствам тестирования, по сценариям автоматизации, а также специалисты их других областей. По материалам: Калбертсон, Браун, Кобб. Быстрое тестирование, М.: Издательский дом "Вилиямс", 2002.
|