🔷Дополню информацию про наименования: баг, дефект, сбой...



*️⃣Баг - ошибка, следствием которого является - дефект, а следствие дефекта - происходит сбой (failure)



*️⃣

"В ISTQB есть разделение на

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

- defect (ошибка найденная при тестирование продукта),

- failure (остановка работоспособности системы изза дефекта)."

ответа на вопрос "Дефект = ошибка?" не даёт, так как они defect и bug не различают



*️⃣

Толковый словарь говорит, что разница в терминах есть:



Дефект

недостаток,

изъян,

повреждение.

Ошибка

неправильность в действиях, поступках, суждениях, мыслях.

отклонение от правильного употребления.

погрешность.

то, что невозможно рассчитать и предсказать заранее, опираясь на накопленные знания.



*️⃣По этим выкладкам, наиболее близкий перевод для ‘bug’ > ‘ошибка’.



Дефект = ошибка?



💯Нет. Сам по себе дефект не ошибка. Дефект возникает как следствие ошибки. Но они сопутствуют друг другу, поэтому могут быть восприняты совместно.



В чем же их синонимность?



❗️Ошибка:



грех, погрешность, заблуждение, неловкость, оплошность, опечатка, описка, отступление, промах, уклонение, упущение, неправильность, шероховатость, ложный шаг, провес, промер, просмотр, просчет, аномалия, уродливость. Сопутствующий термин: ❗️Недостаток❗️.



❗️Недостаток:



изъян, недосмотр, недочет, неисправность, неправильность, несовершенство, грех, порок, порча, повреждение, пробел, прореха, пятно, аномалия, ❗️дефект❗️, слабость, слабое (больное) место, ахиллесова пята.



Следовательно,



> Ошибка



> > Недостаток



> > > Дефект.



‼️Рассматривать эти термины совместно — можно. Подменять — нет.‼️



#Баг = #ошибка = #дефект — в зависимости от контекста.



#теория