День тестировщика / День тестера – 9 сентября
День тестировщика, отмечающийся в России ежегодно 9 сентября — праздник, не имеющий официального статуса, но от этого он не становится менее важным.
Недостаточно просто написать программу — прежде чем запустить ее в работу, необходимо провести тщательную проверку того, как она функционирует, насколько удобна, не случается ли ошибок в процессе работы, и если да, то где они и как их устранить.
Всем этим занимаются люди специальной профессии — тестировщики. От тестировщика требуется не только прекрасно разбираться в компьютерном «железе» и программах, чтобы вычислить ошибку — он должен также уметь вставать на позицию пользователя, порой неопытного, и оценивать работоспособность программы именно с точки зрения потребителя.
История возникновения Дня тестировщика или «Ликвидация жука».
Историю этого праздника можно назвать довольно курьезной. 9 сентября 1945 года в Гарвардском университете проходило тестирование новой вычислительной машины — Mark II Fiken Relay Calculator. В ходе исследования было обнаружено, что между контактами реле застряло обыкновенное насекомое — маленький мотылек. Это и повлекло за собой сбой в работе машины.
Обнаруженную причину неполадки и процесс ее устранения требовалось как-то описать. И остроумные тестировщики изобрели новое слово — debugging, то есть, дословно «ликвидация жука». Пресловутое насекомое, извлеченное из машины, было аккуратно приложено к отчетному листу.
Программисты и тестировщики — люди с юмором, поэтому термин быстро прижился. И теперь устранение ошибок в работе программ называется именно так — дебаггинг, а сами ошибки именуют «багами» — в честь того самого жука.
9 сентрября празднуется не только День тестировщика, но и День дизайнера.