День тестировщика

День тестировщика: баги не пройдут — по крайней мере, незамеченными

9 сентября IT-сообщество отмечает День тестировщика — профессиональный праздник людей, которые нажимают на кнопку не один раз, а 47, причём последний — с выключенным интернетом, перевёрнутым экраном и эмодзи вместо пароля. Дата связана с одним из самых известных происшествий в истории вычислительной техники.

В 1947 году инженеры, работавшие с вычислительной машиной Harvard Mark II, обнаружили внутри одного из её компонентов настоящего мотылька. Насекомое извлекли и приклеили к техническому журналу с подписью: «Первый реальный случай обнаружения бага». Сегодня этот необычный экспонат хранится в Национальном музее американской истории Смитсоновского института.

Правда, слово bug использовали для обозначения технических неполадок задолго до происшествия с мотыльком. Ещё в XIX веке Томас Эдисон называл «багами» проблемы в электрических схемах. Получается, гарвардская моль не изобрела термин — она просто провела его первое наглядное тестирование.

С тех пор технологии сильно изменились: огромные релейные машины уступили место смартфонам, облачным платформам и нейросетям. Неизменным осталось одно — где появляется программа, там рано или поздно появляется человек, который вводит в поле возраста «−250», загружает вместо фотографии архив на 12 гигабайт и спрашивает: «А почему система упала?»

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

В профессиональный праздник желаем всем специалистам по качеству понятных требований, воспроизводимых ошибок, стабильных сборок и разработчиков, которые никогда не отвечают: «У меня всё работает». Пусть критические дефекты находятся до релиза, автотесты остаются зелёными, а единственные баги на рабочем месте будут шоколадными.

С Днём тестировщика — хранителей качества, повелителей чек-листов и главных защитников пользователей от кнопки «Что-то пошло не так»!


Понравилось? Ещё материалы