2. What is Error?
The Error is a human mistake.
An Error appears not only due to the logical mistake in the code made by
the developer.
Types of Errors: -
Syntactic Errors
Calculation Errors
Error Handling Errors
Hardware Errors
For Example. Syntax Error Caused in the Coding By Development Team.
2
3. What is Bug?
A bug is nothing but a programming error found in an application before
it goes into production.
Types of Bugs: -
Algorithm Bugs (Division By Zero)
Logic Bugs (Infinite Loop Having No Termination Point)
Resource Bugs (Uninitialized Variables)
3
4. What is Fault?
Fault is defined as the deviation from the actual and expected result of
application or software.
Reasons for Fault: -
Any deviation from the customer requirements is called as Fault.
By giving wrong input may lead to Fault.
Any error in logic code may lead to Fault.
4
5. Relationship Between Defect & Failure
5
1) Error found by tester is called defect
2) Defect accepted by development team is called Bug.
3) Build does not meet the requirements then it is Failure.