Ежегодно 9 сентября тестировщики программного обеспечения отмечают свой профессиональный праздник — День тестировщика, дата для которого была выбрана не случайно.
Проделанная работа требовала описания, и слово было
найдено — debugging (дебаггинг, дословно: избавление от насекомого) — так и ныне
называется процесс выявления и устранения багов (bugs) — причин сбоя работы
компьютера. А само слово тестировщик произведено от английского
слова test — проверка, испытание.
Тестировщик программного обеспечения (ПО) —
специалист, который проводит тестирование ПО, с целью обеспечения и контроля
качества программного продукта или информационной системы.
Профессия тестировщика требует широких знаний и
умений — иметь представление о принципах построения ПО, структуре
программных комплексов или практический опыт в разработке ПО. Также нередко
необходимы навыки в области работы с базами данных, знание языка запросов SQL,
скриптовых языков, а также познания в администрировании операционных систем.
Основное требование, которое выдвигается к
тестировщику — это, с одной стороны, умение думать, как пользователь
(говоря понятнее, юзер) того продукта или системы, которая находится в процессе
проверки, а, с другой стороны, анализировать поведение системы, входящие
параметры и полученные результаты с точки зрения инженера, который принимает
участие в разработке программного продукта.
В далеком же 1947 году извлеченное насекомое-баг
было вклеено в технический дневник, с сопроводительной надписью: «Первый
обнаруженный баг», и в дальнейшем передано в музей вычислительной техники.
Доподлинно неизвестно, отмечает ли Америка или другие страны этот знаменательный
день, а в России этот неофициальный праздник прижился, как и в ряде стран
постсоветского пространства.
