Yes
Bug : Any discrepancy found during testing of software
product.
Defect: Any discrepancy found by the customer in the
software product after the release in to production
Error: Any discrepancy in the coding
Error : the amount by which the result is incorrect
Bug : incorrect part of code caused by an error
Defect : The diffrence between expected and actual result
DEFECT is introduced into the software as a result of an
ERROR at the input that may cause the system to behave
incorrectly and not according to the specification.
Error: It is a mistake,misconception or misunderstanding on
the part of a software engineer. When mistakes or errors
occur at the input side then they enter into the system as
faults/defects which further lead to the FAILURE of the system.
There is no difference in these terminologies unless
specified by the management of your particular company.
There have been many different assignments of meanings to
each of these terminologies and you may find that where you
work, there is a difference, but globally there is none.
Bug is software error which is not properly working in the
application.
Defect is any one of these..
either insufficient in the SRS,
insufficient in DD's(Design Documents)
it may be any defect right from beginning of the
development life cycle.
Error means it is mistake done by the programmers.
Bug - Is Differernce between actual and expected output,
Defect -Defects occur usually when a product no longer
works the way it used to.It is usually found after the
release of software
Error - programmatically mistake leads to error.
When we get the wrong output i.e. syntax error, logical
error
error: is discrepancy in the s/w is error
bug: is deviation from the expected
defect: its similar to bug. Bug found in clients
environment after the release of the application
Any mistake in programe is called an Error.
The mistake found by tester during the testing can be
called as Defect.
If the report the defect accepted by developer to resolve
then defect becomes Bug.
yes.
error-discrepancy at the time of coding is error.
bug-discrepancy atv the time of testing is a bug.
defect-when the output doesn't match with desired output
then it is defect.
1.Unit testing ->integration testing->system testing->UAT in
this where do u do the functional testing & regression
testing? if these two done in each phase why should not
mentioned in that ?