what is the diffrence between bug, error,defect??
Answers were Sorted based on User's Feedback
Answer / varshab
This Question has been asked several times in this
forum.Still I think there is confusion about the same.You
can refer ISTQB sylabi book as reference.
Error : Incorrect human action that can result in deviation
from expected result.
Bug/ Defect : Bug & defect is like two terms used for same
thing.Bug/ Defect is variation in component or system that
may cause component or system to fail to perform its
intened operation.
Error can lead to Bug/Defect then it can lead to failure of
system.
| Is This Answer Correct ? | 8 Yes | 1 No |
Answer / ravitheja.p
ERROR:error or mistake is a human action that produces
incorrect (or) wrong result
BUG:Bug is any expectation that hinders the entire software
or part of it.
DEFECT:A flaw in the system or product that causes the
component to fail
RISK:risk is a factor that results in negativity (or)cause
of loss (or) damage
failure:a variation from the actual and expected result
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / venkatesh
Error : Is an undesirable deviation from requirements
Bug : Is an error found BEFORE the application goes into
production
Defect :Is an error found AFTER the application goes into
production
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / swapna
Error/Mistake
A human action that produces an incorrect result.
E.g.:-Syntax error
Fault/Defect
A flaw in component or system that can cause the component
or system to fail to perform its required function.
E.g.:-An incorrect statement when u
divide number/zero we have an
execution time fault.
Failure/Bug
Deviation of the component or system from its expected
delivery, service or result.
E.g:-20/10=3 we should get 2 but it is
displaying output 3.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / siva
Error: Error can be either syntax mismatch or runtime (ex:
even though code compiles correctly some times it won't run
correctly due dynamic linking of dlls) error or logical error
(ex: c = a + b, in C language that code works for 2 + 3 but
not for 35655 + 35655, which is a logical error)
Bug: When test engineer finds an issue first he confirms
whether this is issue or not by look at functional spec. If
he confirms its a bug, then it is called as bug.
Defect: When test engineer files/tracks that bug in a bug
tracking tool like Bugzilla or QC something like that there
after Bug becomes Defect.
But in general usage both bug & defect are same
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / sj16
Bug:: You know the issue but not the location is called Bug
Defect :: You know the location and issue is called Defect.
error :: mistakes by programmer ex syntax error etc....
is called error
| Is This Answer Correct ? | 9 Yes | 11 No |
Answer / vij
bug-Whne the functionality not affecting the appliation,bt
invalid data are printing
Error:When they do not meet the Customer requirement
Defect:Ecpected result not equal to actual result
| Is This Answer Correct ? | 0 Yes | 3 No |
what is base time , how can we base time your doc"s ?
How do you scope out the size of the testing effort?
Deep structure testing is not designed to Option 1 examine object behaviors Option 2 exercise communication mechanisms Option 3 exercise object dependencies Option 4 exercise structure observable
what is traceability matrix?is it mapping b/w the user requirements and prepared test cases?but i want a detailed explanation?
What are testing techniques? What is difference between general and specific?
What is six sigma?
what is test scenario and test case ?please explain detail
If database testing i which way the testing will be done,by just writing the queries or else anything extra we do?if so where write those queries and where will we store those?
Which one is not tester responsibilities ? Option 1 Assure the process for contracting software is adequate Option 2 Review the adequacy of the contractors test plan Option 3 Perform acceptance testing on the software Option 4 Assure the ongoing operation and maintenance of the contracted software
Explain about "Compatibility Testing" in Web based Application?
ive been looking for a junior tester job for quite some time now, but most company keep requisting for experienced staffs, but if i dont start from somewhere how do i get the experience
what is data base testing, explain with example