С днём тестировщика!
Источник: изображение сгенерировано ИИ
Практически у каждого представителя IT-индустрии есть свой профессиональный праздник, есть он и у тестировщиков: его отмечают во всём мире 9 сентября.
Первый баг
Тестировщик (от англ. test — проверка) проверяет, хорошо ли работает программа или приложение, и ищет так называемые баги — ошибки. Баг (bug) — это по-английски «жук». Но какое отношение имеют насекомые к проверке программного обеспечения?
9 сентября 1947 года учёные Гарвардского университета тестировали ЭВМ, но что-то пошло не так, машина не работала. Вскоре ошибка была найдена — ей оказался мотылёк, застрявший между контактами. Дотошные учёные насекомое извлекли и вклеили в отчётный журнал, в котором так и записали: «Первый случай, когда был найден жук». Отсюда пошло использование слова «жук» в значении «компьютерная ошибка».
Источник: Courtesy of the Naval Surface Warfare Center, Dahlgren, VA., 1988Но это только одна из версий. Сохранились письма Томаса Эдисона, изобретателя лампы накаливания, в которых он ещё 1870-х годах использовал термин «баг» в значении «техническая ошибка».
Что должен уметь тестировщик, чтобы зарабатывать 200 тысяч рублей
Читать подробнееПрофессия тестировщика
Без тестировщиков, этих «солдат невидимого фронта», невозможно представить современную IT-индустрию. Это сложная и интересная работа на стыке нескольких направлений: программирования, дизайна и менеджмента. Познакомиться с профессией или узнать для себя что-то новое, если уже работаете в этой сфере, вы можете из нашей подборки.
- «Что такое тестирование. Курс молодого бойца», Ольга Назина
- «Как тестируют в Google», Джеймс Уиттакер
- «Автоматизированное тестирование программного обеспечения», Элфрид Дастин, Джефф Рэшка, Джон Пол
Это курс для начинающих, в котором автор последовательно погружает юного тестировщика в профессию, делится секретами и лайфхаками. Куча интересных примеров из практики, смешных картинок — скучно точно не будет.
В книге подробно описывается подход к тестированию в Google: за качество там отвечают все. Любопытно, что тестировщики улучшают продукт наравне с разработчиками, их функции во многом пересекаются. Познакомиться с опытом лидера рынка будет особенно интересно профессионалам.
Без автоматизации сегодня уже никуда, особенно учитывая, что уже начинается эра искусственного интеллекта. Книга написана сложным академическим языком, поэтому скорее подойдёт специалистам с опытом работы.
Сисадмин, программист и немного менеджер — кто такой DevOps-инженер и как им стать
Зарплаты айтишников в России: сколько зарабатывают представители разных IT-профессий
Хочу быть айтишником, но не умею программировать: 8 профессий в IT для гуманитариев
Высшее образование
Получи IT-профессию на факультете информационных технологий
Вы научитесь разрабатывать программное обеспечение, получите углубленные знания 1С, погрузитесь в специфику построения IT-инфраструктуры предприятия и станьте универсальным IT-специалистом.
Узнать подробнее