ExamGecko
Question list
Search
Search

Related questions











Question 151 - CTFL-2018 discussion

Report
Export

Which of the following options BEST explain the pesticide paradox principle of testing?

A.
If we do not regularly review and revise our tests, we'll stop finding defects
Answers
A.
If we do not regularly review and revise our tests, we'll stop finding defects
B.
Repeatedly running a set of tests will ensure that a system is defect free
Answers
B.
Repeatedly running a set of tests will ensure that a system is defect free
C.
Defects are, paradoxically, often contained in a small number of modules
Answers
C.
Defects are, paradoxically, often contained in a small number of modules
D.
Testing, like spraying pesticide, is an effective bug / defect removal activity
Answers
D.
Testing, like spraying pesticide, is an effective bug / defect removal activity
Suggested answer: A

Explanation:

The pesticide paradox principle of testing states that if we do not regularly review and revise our tests, we'll stop finding defects, because the same tests will no longer be effective at detecting new or different defects in the software12. The other options do not explain the pesticide paradox principle of testing.Option B is false, because repeatedly running a set of tests will not ensure that a system is defect free, but rather that it meets the same quality criteria as before12.Option C is related to the defect clustering principle of testing, which states that defects are often contained in a small number of modules12.Option D is a metaphor that compares testing to spraying pesticide, but it does not explain the paradoxical effect of using the same tests over and over again

asked 18/09/2024
Madhankumar Rathinakumar
35 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first