Что такое баг? Что такое баг-репорт? И для кого на самом деле нужны баги?
Прошлая часть: Что такое тест-план? И почему было бы неплохо если бы у вас он был... Всем привет. Небольшое предисловие. Данная глава получилась немного большой, поэтому если у вас есть желание ознакомиться только с какими-то конкретными ее частями - пользуйтесь поиском по странице по ключевым словам ниже: "Основные атрибуты / поля бага"; "Приоритет и серьезность"; "Статус бага и жизненный цикл бага"; "Для кого на самом деле оформляется баг-репорт". Теперь по теме. По стандарту, пройдемся по определениям...
Баг-репорт: как правильно фиксировать ошибки в ПО
Баг (от англ. "bug" — жук) — это отклонение фактического поведения программы от ожидаемого. Простыми словами — когда программа работает не так, как должна. Интересный факт: термин появился ещё в XIX веке! Телеграфисты называли так технические неисправности, которые было сложно устранить — они надоедали, как назойливые жуки. А в 1947 году в компьютере Mark II нашли реального мотылька, застрявшего в реле и вызвавшего сбой. Его даже вклеили в журнал с пометкой "Первый обнаруженный баг". С тех пор 9 сентября считается неофициальным Днём тестировщика...