When what is visible to end-users is a deviation from the specific or expected behavior, this is called:


an error


a fault


a failure


a defect


a mistake

See Answer & Explanation Lets Discuss
Correct answer is : C

No explanation available. Let's Discuss


Vibhor Shrivastava 9/1/2013 12:28:01 PM
Answer is C a failure because when the actual result of any designed test case does not meet the expected result then it causes the test case to FAIL.
aks 9/12/2013 9:09:14 PM
Please provide explanation to all question
kiran kollipara 9/16/2013 12:41:50 PM
The severity is very high at the end and it is said to be a failure which is highly vulnerable then error and bug
Prj 9/29/2013 12:36:36 PM

That was confusing indeed!!

Maha 10/11/2013 7:09:31 PM

when the error is found by end- users then it is called failure

Mahadevi 10/11/2013 7:10:57 PM

when the error is identified by the customer i.e..end user then it is termed as failure

komal 12/4/2013 10:09:53 AM

Answer should be D..its not called Error but it is Defect.

kartik 12/6/2013 4:49:09 PM

Obviously if the final behavior of the project is not what had been prescribed as requirements, it is a complete FAILURE on the part of the Coders/testers for the End-users

KV 1/7/2014 4:59:37 PM

As per what i have learned and know, the appropriate answer is 'D - Defect'

Makbul 2/11/2014 6:46:45 PM

Failure will the correct answer.

Error-during the development phase if programmer finds mistakes that is called error.

Fault/defect/mistake-after the development if tester finds this error is called Bug/fault/defect/mistake

Failure-on the production phases if end user or customer find this error is called failure.


Vinayak 2/19/2014 1:20:44 PM

From my view it should be a defect.

peraveen 6/12/2014 10:52:17 AM

If it is a error then it would be caught by the developer itself since mostly error is generated out of the coding, and it will caught in the unit testing stage itself. Also it cannot be a fault since fault is some thing a mistake done by the development team or testing team but correct before the release. A defect is the term which states anomoly between the expected and actual result.

The answer is Failure since after the software is released and in Live to the end-users with the deviation from the specification. Hence both the development and the testing team have not done the work properly and Quality lacks in the software. If the deviation is caught before the application goes live then it will be a error or defect or fault. But the deviation exists in the system after its release to the end-user hence the application is a failure.

Julie 10/2/2014 11:15:09 PM

If any developer coding an unexpected code is a mistake from the developer. Due to the mistake the system will call an error/defect/bug which is idnetified and reported by the Testers. When the software is released its handled by the end user.If they couln't do what they expected to do it is a failure from end user perspective.

siri 11/21/2014 12:31:04 PM

Error - Mistake caused by the programmer in coding leads to error

If the tester found that error when he is doing testing then it is called bug.

Defect - is actual deviation of system from its functional requirements

Once the s/w is deployed w/o fixing the defect/bug then it is called failure.





Thanks for posting your comment! It will be visible soon!
Post Another Comment


Email :
Banner to

Hide Page Information