В воскресенье свой профессиональный праздник отмечают тестировщики программного обеспечения. Дата для празднования была выбрана не случайно.
В воскресенье свой профессиональный праздник отмечают тестировщики программного обеспечения. Дата для празднования была выбрана не случайно. 9 сентября 1947 года ученые Гарвардского университета при проверке вычислительной машины Mark II Aiken Relay Calculator нашли мотылька, застрявшего в электромеханическом реле. В регистрационном журнале Грейс Хоппер сделала запись об устранении насекомого. Его вклеили в технический дневник с надписью: «First actual case of bug being found» (англ. «Первый реальный случай, когда жук был найден». В дальнейшем мотылек был передан в музей вычислительной техники, где он хранится до сих пор. Считается, что благодаря этому забавному случаю процесс выявления и устранения причин сбоя работы компьютерных систем стали называть «debugging» (дословно с англ. «избавление от жука»).
Что же означает термин «тестировщик»? Английское слово «test» переводится как «проверка, испытание». Именно этим и занимается тестировщик – специалист, который проверяет новые продукты, анализирует их преимущества и недостатки, ищет ошибки. Диапазон сфер, где востребованы тестировщики, очень широк – от оценки качества продуктов питания или игрушек до музыкальных инструментов и технического оборудования. Но прежде всего, этот международный праздник отмечают тестировщики программного обеспечения. Не зря ведь бедный мотылек попал именно в вычислительную машину.
Бытует мнение, что тестировщиками становятся те, кому не удалось стать программистами. Однако профессиональный тестировщик должен обладать огромным набором знаний и навыков.
«При анализе принципов работы программного продукта тестировщик должен мыслить, как разработчик ПО. С другой стороны, ему нужно проверить программу и с позиции пользователя, чтобы еще до вывода продукта на рынок исправить все ошибки и избежать недовольства потребителей», – говорит Игорь Катин, начальник отдела развития программного обеспечения компании BS/2, входящей в группу предприятий Penki kontinentai.
Профессия тестировщика становится все более популярной, востребованной и престижной. Данная работа требует от человека не только знаний, но и внимания, усидчивости, терпения.
«Тестировщик должен иметь аналитическое мышление и хорошую память, быстро учиться и решать поставленные перед ним задачи. Важно, чтобы он умел моделировать ситуации, которые могут возникнуть при использовании программного продукта. Работа тестировщика особенно важна, поскольку помогает производителям исправлять ошибки и недостатки ПО», – говорит И.Катин.
По мнению Мантаса, тестировщика программных решений семейства .iQ, разработанного компанией BS/2 для финансовых компаний и предприятий розничной торговли, тестирование – это предотвращение дефектов и контроль качества продуктов посредством мониторинга всего процесса производства (от создания до выпуска на рынок).
«Может показаться, что работа тестировщика монотонная и неинтересная. Но на самом деле, мы – исследователи, которые ищут то, что не видно невооруженным глазом, чтобы усовершенствовать продукт, – говорит Мантас. – В целях обеспечения наивысшего качества ПО мы проверяем не только новый продукт, но и каждое его обновление. Отрадно, что тестирование новой версии ATMeye.iQ помогло создать профессиональную, признанную на международном рынке систему защиты и мониторинга устройств самообслуживания, которая получила награду Литовской конфедерации бизнеса в конкурсе «Услуга года 2018». Когда ты тестируешь решение, которое защищает более 75 000 устройств самообслуживания почти в 80 странах мира, чувствуешь себя действительно значимым».
Поздравляем всех тестировщиков с профессиональным праздником! Тестировщик — это больше, чем профессия. Это знания и энергия, объединенные стремлением создать наилучший продукт и усовершенствовать жизнь каждого из нас!