DIFFERENCE BETWEEN DEFECT , BUG, ERROR AND FAILURE
DIFFERENCE BETWEEN DEFECT , BUG, ERROR AND FAILURE DEFECT: If difference exist between actual result and expected result and that difference is found by developer and corrected by himself in the development phase then it’s called a defect. Example if developer has developed a code and while performing (Unit Testing) developed found that the code is not functioning as per requirement then in tat case the issue occurred is known as DEFECT. BUG: If testers find any mismatch in the application/system in testing phase then they call it as Bug. Example if the developer has done the development and performed Unit testing of a login form then the module is sent to Tester for performing testing. In this phase if tester found that the client requirement is not matching with the result of application then tester report it as Bug. NOTE: there is a contradiction in the usage of Bug and Defect. People widely say the bug is an informal name for the defect. ERROR If we can’t compile