What is difference between BUG and DEFECT ?

Questions by GPPRAKASH51

Showing Answers 1 - 8 of 8 Answers

ankit sharma

  • Sep 24th, 2011

Bug: A fault in a program which causes the program to perform in an unintended or unanticipated manner. See: anomaly, defect, error, exception, fault.

Defect : The difference between the functional specification (including user documentation) and actual program text (source code and data) or you can say mismatch between requirements.

  Was this answer useful?  Yes


  • Oct 9th, 2011

Defect, Bug, Error, Fault all are similar but not same, We have to use the works according to the situation

Defect: While testing the application when Actual Value is not same as Expected Value then it is Defect.
i.e, Testers identify a defect

Bug: When testers sending the defect to developers for rectification is called bug.
i.e, raising bug to developers

Error: Developers identify the error while performing white box testing

  Was this answer useful?  Yes


  • Oct 19th, 2011

Both BUG and DEFECT are synonym. But they differ as below:

DEFECT: Any/all software related problem is termed as "defect".
Defect may be anything from tester point of view, say like: application is not easy to understand or navigate (in case of website) is a defect.
It may be or may not be accepted by the developers. Its about the respective user's view towards the application.

BUG: Basically the difference between Expected Result and Actual Result can be termed as "bug". It relies on functionality of the application. Also that the artifacts provided to the test team has been freezed and testing is in accordance to that artifact.
It has to be accepted by the developers as its the functional flaw in the software under test. Its about the end user's view towards the application.

  Was this answer useful?  Yes


  • Oct 21st, 2011

Software doesn’t do something what the product specification says it should do.

Software does something what the product specification says it shouldn’t do

S/w does something which product spec doesn’t mention
Is a bug... Defect is any variance between actual n expected result

  Was this answer useful?  Yes


  • Dec 2nd, 2011

Defect:while testing the application any error comes in that application then it is called Defect
Bug:If any defect is found application and send to developer if he accept the defect then it is called Bug

  Was this answer useful?  Yes

Anita Rani Kar

  • Dec 7th, 2011

Defect: Defect means we cant repaire again
Error : Progmammetically mistake
Bug : It divert from our Expect result

  Was this answer useful?  Yes


  • Dec 28th, 2011

Bug: Bug is a fault in a program or application which is found when the actual result diverts from the expected result.

Defect: A flaw in a component or system which causes the component or system to fail to perform its required function. e.g. an incorrect statement or data definition.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions