GeekInterview.com
Series: Subject: Topic:
Question: 742 of 1200

What is the difference between Error, defect,fault, failure and mistake

Asked by: shyam_meghansh | Member Since Nov-2005 | Asked on: Aug 22nd, 2006

View all questions by shyam_meghansh   View all answers by shyam_meghansh

Showing Answers 1 - 23 of 23 Answers
manish soni

Answered On : Sep 11th, 2006

hi to all,Error/bug/defect/mistake-->  are human intraction which produce an incorrect result.Fault--> Fault is a stage of software which is caused by an error/bug/defect/mistake.Failure--> It is a deviation of software from its expected delivery or service.For eg.  you are driving a car and you are on road while on driving now there is two way on the road 1) left--> mumbai2) right--> delhi  now you have to go to delhi it means you have to turn the stearing to the right, but by mistake you turn the stearing to the left, from that position that is called as "Error" because human intraction is there. and now Fault is there till you will not reach the mumbai, but when you reach mumbai that is a final stage which is called "Failure" becoz you had to reach delhi but now you are in Mumbai.

Yes  3 Users have rated as useful.
  
Login to rate this answer.
nagarjunareddyyiza

Answered On : Oct 4th, 2006

I AM GIVING IN THE SIMPLE WORDSERROR: IT'S CODING PROBLEMDEFECT: THE DIFFERENEC BTEWEEN FUNCTIONAL SPECIFICATION AND ACTUAL PROGAME TEXT ORDEVIATION FROM SRS DOCBUG: IT MEENS THE FUNCTIONALITY POROBLEM

Yes  1 User has rated as useful.
  
Login to rate this answer.
nagarjunareddyyiza

Answered On : Oct 11th, 2006

FAILURE: FAILURE MEENS DEVIATIOIN FROM EXPECTATIONS EXIBITED BY A S/W AND OBSERVED AS SET OF SYMTOMS BY A TESTER OR USER.

  
Login to rate this answer.
Kumar Surapaneni

Answered On : Jul 11th, 2007

Error: Mistake made in Coding or Mistake made by a Programmer the may result in a Program .Defect : Variance between Expected and Actual Reault .Failure: in ability of  a system to perform the Functionality according to its Requirements.Fault: is a condition that causes the software to fail to perform its required function.

  
Login to rate this answer.
sankumarsingh

Answered On : Jun 1st, 2011

View all answers by sankumarsingh

Error: Errors are basically the deviation from the requirement, caught by testers and caused by misunderstanding of the Developers.

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

Defect: Suppose any product/software is currently running as a beta version in the market/client side. Any issue currently caught in that application that are deviating the actual result from the requirement, will taken as Defect.

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.

  
Login to rate this answer.
thainese victoria

Answered On : Jul 14th, 2011

Defect:when the error found something against to the requirements from the customer

bug:when the defect accepted by the developer is bug

error:error can be missing,extra,invalid implementation of the requirement

missing:requirements are missing

extra:requirements added extra which is not needed to the customer

  
Login to rate this answer.
Suhas

Answered On : Jan 19th, 2012

What is bug?
I did not get the actual difference between bug and defect still.

Could u explain all with examples?

Regards
Suhas

  
Login to rate this answer.
koteswara rao

Answered On : Feb 22nd, 2012

Fault - is the condition which causes the software fail to perform the action Failure - is an event caused by an error Error - difference between exist in the coding Defect - difference between expected and actual in the testing course/ phase Bug -- accepted the above said defect by developer then called as bug

  
Login to rate this answer.
M Ravi Shankar

Answered On : Mar 12th, 2012

Defect is a deviation from the requirements specifications.
For example there is Login feature, accordingly to requirement it shouldn't accept any special characters but developer has missed this the requirement and developed. While doing functional testing you found that the login text filed is accepting special characters, it is called as Defect.

Bug: It is a informal name given to defect.

  
Login to rate this answer.
mfsi_satyakamm

Answered On : Mar 27th, 2012

View all answers by mfsi_satyakamm

Defect/Bug/Fault : A flaw in the system/application/component that can cause it to fail is termed as Defect/Bug/Fault. Defect, Bug and Fault are all the same.

Error/Mistake: A wrong input or erroneous input by a user leads to error. Error and Mistake are the same.

Failure: If the END PRODUCT deviates from the EXPECTED PRODUCT i.e. if there is a difference between the END PRODUCT and what the Client wanted, it is a failure

  
Login to rate this answer.
dimpu

Answered On : Apr 19th, 2012

Error:- error is nothing but programing error,which is detected by the developers. programing errors like syntax error,semantic errors,
defect:-defect is expected not equal to the actual , means if developed code is not match with clients expectations, defect is detect by the testers

failure:-after compilation of all coding ,testing the software code give to the client. when ever get problem with that developed s/w while using by client ,then this will said as failure

defect is also known as fault,mistake

  
Login to rate this answer.
Govind

Answered On : Jun 3rd, 2012

Bug: A human committed mistakes in pre production or in development process called Bug

Defect: Deviation between the expected and Actual Results Called
Defect. Usally we found these in post production.

  
Login to rate this answer.
sush

Answered On : Jun 9th, 2012

RROR=represents mistake made by human.a diff between computed ,observed or measured value or condition and true specified or theoretically correct value or condition..an incorrect action which produces problem in a system

FAULT= it is a result of error.an incorrect step process or data definition in computer prog which causes the program to perform in unanticipated manner

FAILURE=occurs when fault executes..the inability of system to perform its required function within specified requirements.

DEFECT=Failure in normal function.deviation from expected behavior to actual behavior..defect is deviation from requirements.problem in algorithm leads to failure

BUG=is evidence of error in software.a fault in a program which causes program to perform in unanticipated manner

when defect is reported to developer team they will review those defects .If they accept those defects then data becomes bug in development environment.

  
Login to rate this answer.
priyanka agarwal

Answered On : Jul 21st, 2012

Fault: fault can be happened at lower level.when a software is launched to the market and running properly but suddenly one or more applications gets corrupt then it is a fault.

failure: failure can be happened at higher level. when the running system is fully corrupted and does not work at all then it is a failure.It occurs when fault executes.

  
Login to rate this answer.
rohan.satpute

Answered On : Jul 22nd, 2012

View all answers by rohan.satpute

  
Login to rate this answer.
prashansa raj

Answered On : Aug 17th, 2012

Error: computation of one or more incorrect results by a computer.

Bug: is a fault in a program which causes the program to perform in an unanticipated manner.

Fault: an incorrect step, process or data definition in a computer program which causes the program fail to perform action.

Failure: inability of a system to perform a given function within given limits.

  
Login to rate this answer.
Manas Pradhan

Answered On : Aug 21st, 2012

Error- A human action which produces incorrect result and required investigation

Bug/Defect/Mistake- They all mean the same - a flaw in a system or in a componeant which makes the system fail

Failure- a bug/defect when missed out by testing team and found by a customer at production environment and already affect the business

  
Login to rate this answer.
Raghav

Answered On : Oct 4th, 2012

Error:it is at the developers end when an application fails to run.
Defect:Same problem when occurs at the testers end,it is named as Defect.
Failure:Same problem occurs at the end users application.

  
Login to rate this answer.
Nikita jain

Answered On : Oct 10th, 2012

Error (mistake) A human action that produces an incorrect result.
Defect (bug, fault) A flaw in a component or system that can cause the component or system to fail to perform its required function, e.g. an incorrect statement or data definition. A defect, if encountered during execution, may cause a failure of the component or system.
Failure Deviation of the component or system from its expected delivery, service or result.

  
Login to rate this answer.
karthik

Answered On : May 3rd, 2014

A mistake in coding is called error this found by tester is called defect this found by development team then it is called bug this leads failure

  
Login to rate this answer.
Swati

Answered On : May 28th, 2014

Priority is always decided by developer and severity always decided by tester

  
Login to rate this answer.
kiran

Answered On : Jun 1st, 2014

Defect -- slight deviation from requirements or if an issue is identified by tester is called as defect

failure -- if the same defect is not identified bt testing team,then the s/w will be deployed--if cx identifies that issue,it is called as failure

bug -- informal name of defect or if development team approves the issue identified by testing team,it is called as bug

error -- anything that is stopping to execute/run the program(s/w) is called error

  
Login to rate this answer.
Aswani

Answered On : Jun 9th, 2014

Error-is the programming error should be detected by the Developers before giving the code for testing

Defect- the discrepancy between actual expected behavior or in other words defect is the functional deviation from the SRS or any functional docs.

Failure-Defects will cause failure of the system.

  
Login to rate this answer.

Give your answer:

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

Related Open Questions

Ads

Connect

twitter fb Linkedin GPlus RSS

Ads

Question Categories

Microsoft.Net Testing

Bug Tracking Interview Questions

Testing Common Interview Questions

DataBase Testing Interview Questions

Testing Discussion Interview Questions

Functional Testing Interview Questions

Load Testing Interview Questions

Mobile Testing Interview Questions

Network Testing Interview Questions

Product Testing Interview Questions

QA Testing Interview Questions

Quality Control Interview Questions

Quality Management FAQs

Security Testing Interview Questions

Software Testing Interview Questions

Test Automation Interview Questions

Test Cases Interview Questions

Testing Basics Interview Questions

Software Testing Definitions

Testing General Interview Questions

Testing Scenarios Interview Questions

Web Testing Interview Questions

Whitebox Testing Interview Questions

Wireless Testing Interview Questions

Interview Question

 Ask Interview Question?

 

Latest Questions

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.