Что такое Defect?


Разница между фактическими и ожидаемыми результатами называется дефектом. Если разработчик обнаруживает проблему и исправляет ее самостоятельно на этапе разработки, это называется дефектом.



Что такое Error?


Если тестировщики обнаруживают несоответствие в приложении / системе на этапе тестирования, они называют это ошибкой. Как я упоминал ранее, существует противоречие в использовании Bug and Defect. Многие говорят, что ошибка - это неофициальное название дефекта.



Что такое Bug?


Мы не можем скомпилировать или запустить программу из-за ошибки кода в программе. Если разработчик не может успешно скомпилировать или запустить программу, они называют это ошибкой.



Что такое Failure?


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




Полезные ссылки:

Difference between Defect, Error,Bug, and Failure article/eng

Defect, Error,Bug, and Failure video tutorial/eng

Содержание