Error is human made mistake
Defect is when this mistake is present in the component or
application.
Failure is the deviation from what the system is supposed to
do due to the presence of defect
Bug: Error which appears during testing phase
Defect: Error that appears during development phase
Failure: When the result is not equal to actual result then
it is said to be Failure
Fault & Mistake: Errors which are made at that time and
recognised at that time itself
Defect is the deviation from Requirements given by
customer/client.(Black Box Testing)
Error is related to the development activities it may be
synatctical or logical error.(White box testing)
Failure is the impact of error/defect on other features of
program or application.(Black box testing)
Bug is the informal name given to defect(BBT)
1. Fault & Mistake: wrong coding done by Developers
2. Failure: When the result is not equal to actual result
then it is said to be Failure
3. Error: Faults and Mismatches in Coding during testing is
called Error
4. Defect: When Testengineer find that Errors called that
Defect
5. When Developers Accepted that Defects then it is called
Bug
Bug/Defect :
A bug or defect is a flaw in a system or system component
which may cause the system or the system component fail to
perform its desired action.
Error :
It is a human mistakes
Failure :
If the product or the application falied to perform its
desired action according to end-uesr prospective.
Fault :
It is a incorrect intermediate statement encounter during
program execution
Mistake :
Nothing but error raised by human action
BUG: A Bug is a Application Error, in Software doesn't
affect the whole application in terms of running.It doesn't
stop the execution of application.It produces wrong output.
OR
Anything that prevents the software program to perform
its required function.
OR
Any thing that effects functionality.
Error : A mistake made by programmer.
OR
Anything that stops the execution of application.
FAULT: An incorrect step, process, or data definition in a
computer program which prevents the program to perform an
intended or anticipated manner.
FAILURE: A failure occurs when a fault is executed.The
inability of a system or component to perform its required
functions within specified performance requirements.
DEFECT : If a problem occurs once the application is hanged
to the end user or client.
we Can Say:
Error >> Fault >> Failure >> Defect
Defect is something is not working according to the
requirement OR Deviation from requirement specification.
Bug is the informal name given to the defect.
Error is generally used by the developers
i.e compile time error and run time error.
Failures are caused by the defects.
Error/Mistake : It is human action that could result in
incorrect result.
Bug/Defect/fault : Flaws in component or system that may
cause system or component to fail to perform its specified
operation.
Failure:Deviation from specified result.
If user has used software incorrectly then that's error and
it ll result into bug and if this bug is occured during
execution of component then system will fail.then its
called as failure.
Bug: If there is any mistakes in the coding is called Bug.
Defect: Bug leads to Defect in the component.
Error: The mistakes made by Human Being is called error.
Failure: If the defect comes to the end user is called
Failure.
(Or) the mismatch of actual and the expected is also a
defect.
bugs is an error found before the application goes in to
the production
error it is an undesirable deviation from requirements
defects : is an application after goes in to the production
fault: when everything is correct but no output that is
called the fault
failure:in correct output
on what basis a tester writes test cases,i mean is it only
based on FS and if so how can they know that a certain no
of
test cases can be written even b4 they write the test
cases.bcoz a test plan contains how many test cases to be
written by each tester.
I HAV BEEN TO ONE INTERVIEW FEW DAYS BACK, tHEY ASK ME "
TELL ME THE DIFFERENCE BETWEEN MANUAL & AUTOMATION TESTING"
CAN ANYONE PLASE TELL ME THE PROPER ANS FOR THE SAME.
THANK YOU