Monday, 1 February 2016

MT - 65 - Difference between "Defect" , "Failure" , "Bug" , "Mistake" , "Error" , "Fault"

Bug:  If the Error found by testers are accepted as error by Developers. Then the error will called Bug.

Error: This is cause due to human actions like code is not following the standard, there is some mistake in syntax, or there is mistake in invocation of variable or might be there is some mistakes in which database connectivity code is faulty.This can be a misunderstanding of the internal state of the software, an oversight in terms of memory management, confusion about the proper way to calculate a value, etc.

Fault: When the product/software successfully launched in the market and running properly but due to any reason if it works unexpectedly is called Fault.

Failure: If the product fails to full fill the requirement, then it is called Failure. It is a deviation of software from its expected delivery or service.Failure are caused by environment or sometime due to mishandling of product.

Mistake : human interaction which produce an incorrect result which is also called error.

Defect: Any issue currently caught in that application that are deviating the actual result from the requirement, will taken as Defect.

“A mistake in coding is called error ,error found by tester is called defect,  defect accepted by development team then it is called bug ,build does not meet the requirements then it Is failure.”

No comments:

Post a Comment