Найти тему
ТЕСТИРОВЩИК

История дефекта

Оглавление

Программная ошибка или на жаргоне программистов баг 🐞 (bug англ. жучок) — означает ошибку в программе или в системе, из-за которой программа выдает неожиданное поведение и, как следствие, результат.

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

По одной из версий, в отношении программной ошибки этот термин впервые был применен 9 сентября 1947 года Грейс Хоппер, которая работала в Гарвардском университете с вычислительной машиной. Проследив возникшую ошибку в работе программы до электромеханического реле машины, она нашла между замкнувшими контактами сгоревшего мотылька. Извлечённое насекомое было вклеено скотчем в технический дневник с сопроводительной иронической надписью: «Первый реальный случай обнаружения жучка (Bug

-2

Bug & Debug

Стоит различать отладку (Debug) и тестирование. Выполнение тестов может показать сбои, вызванные багами в ПО. Отладка – это деятельность разработки для нахождения, анализа и исправления таких дефектов. Последующее тестирование проверяет, устранены ли исправленные дефекты и баги. В некоторых случаях тестировщики отвечают только за исходный тест и финальное подтверждающее тестирование, в то время как разработчики выполняют отладку и соответствующее компонентное тестирование. Однако в разработке по гибкой методологии и в некоторых других жизненных циклах тестировщики могут участвовать в отладке и тестировании компонентов.

-3

Судьба тестировщика

Если вы свяжите свою деятельность с тестированием, то баги будут вас преследовать везде. Это будет самое частое слово которые вы будете употреблять и слышать. Особенно советую стать тестировщиком тем, у кого вечно ничего не работает. Только представьте, приходите на работу, всё ломается, а вам за это платят зарплату :)