Тестировщик программного обеспечения: в поисках ошибок

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

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

Что же послужило толчком для появления такой профессии, как тестировщик софта? Все просто: постепенно в фирмах – разработчиках смогли осознать, что главной составляющей успеха любой программы является именно ее качество. В итоге, если еще 5-6 лет назад эта профессия являлась очень редкой и в тоже время не слишком востребованной, то сегодня спрос на тестировщиков на порядок начинает превышать предложение на рынке труда.

Тестировщик софта может работать в IT-фирмах, которые занимаются разработкой софта и интернет-сайтами.

По следам программиста
Все задачи и цели тестировщика умещаются в обычную формулу – сделать программу как можно лучше.

Работа тестировщика необходимо заявить, что напоминает работу следователя: он начинает идти по «горячим следам» программиста и начинает выискивать ошибки. В ход начинают идти различные дедуктивные методы, а также и скрытые приемы. Чтобы найти спрятавшуюся где-то в глубине программы ошибку, необходимо быть более изобретательным.

testirovshhik-programmnogo-obespecheniya-v-poiskax-oshibok

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

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

Получив задание, программист приступает к его выполнению. Тестировщик идет по следу за разработчиком: он начинает выявлять и анализировать дефекты, составлять отчеты о ходе самого тестирования.



Comments

  1. By Hank

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>