What is the difference between bug and defect?- A bug is getting a problem at the time of testing, where as a defect is problem that got by the customer in production time.
- A bug is a fault in a program which causes it to behave abruptly. Bugs are usually found either during unit testing done by developer of module testing by testers.
- A defect is found when the application does not conform to the requirement specification. A defect can also be found when the client or user is testing.
Difference between Defect and Failurea. Defect: Defect is defined as a wrong requirement.
b. Failure: Variation in the result produced by the software from its expected result.