День тестувальника


9 вересня 1945 вчені Гарвардського університету, які тестували обчислювальну машину Mark II Aiken Relay Calculator, знайшли метелика, що застряг між контактами електромеханічного реле.

Виконана робота вимагала опису, і слово було знайдено — debugging (дебаггінг, дослівно: позбавлення від комахи) — так і нині називається процес виявлення і усунення багів (bugs) — причин збою роботи комп'ютера. А саме слово тестировщик вироблено від англійського слова test — перевірка, випробування.

Тестувальник або тестировщик програмного забезпечення (ПО) — фахівець, який проводить тестування ПЗ, з метою забезпечення та контролю якості програмного продукту або інформаційної системи.

Професія тестувальника вимагає широких знань і умінь — мати уявлення про принципи побудови ПЗ, структурі програмних комплексів або практичний досвід в розробці ПЗ. Також нерідко необхідні навички в області роботи з базами даних, знання мови запитів SQL, скриптових мов, а також пізнання в адмініструванні операційних систем.

Так виглядав перший виявлений багОсновное вимога, яка висувається до Тестувальник — це, з одного боку, вміння думати як користувач (кажучи зрозуміліше, юзер) того продукту або системи, яка знаходиться в процесі перевірки, а, з іншого боку, аналізувати поведінку системи, що входять параметри і отримані результати з точки зору інженера, який бере участь в розробці програмного продукту.

А в далекому 1945 році извлеченное комаха-баг було вклеєно в технічний щоденник, з супровідним написом: «Перший знайдений баг», і в подальшому передано до музею обчислювальної техніки. Достеменно невідомо, відзначає Чи Америка чи інші країни цей знаменний день, а в Росії це неофіційне свято прижилося.

Редакційна колегія проекту «Календар подій» щиро вітає всіх фахівців цієї високовостребованной професії зі святом!