Hi and welcome to Placement Yogi ! You can find all your placement related queries here.
The Website is backed by a strong group of Professionals from Companies like Cisco, McAfee,Juniper,Symphony, TCS, Cognizant.
Our Aim is to get you placed!
And we DO NOT like to FAIL!!
When what is visible to end-users is a deviation from the specific or expected
behavior, this is called:
No explanation available. Let's Discuss
That was confusing indeed!!
when the error is found by end- users then it is called failure
when the error is identified by the customer i.e..end user then it is termed as failure
Answer should be D..its not called Error but it is Defect.
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
As per what i have learned and know, the appropriate answer is 'D - Defect'
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.
From my view it should be a defect.
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.
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.
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.