ALLInterview.com :: Home Page            
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
Google
   
 
Categories >> Software >> Testing >> Manual Testing
 
 


 

 
 Automation Testing interview questions  Automation Testing Interview Questions (5206)
 Manual Testing interview questions  Manual Testing Interview Questions (6493)
 QA Concepts interview questions  QA Concepts Interview Questions (656)
 Mobile Testing interview questions  Mobile Testing Interview Questions (115)
 Test Cases interview questions  Test Cases Interview Questions (469)
 Test Documents Reporting interview questions  Test Documents Reporting Interview Questions (58)
 Testing AllOther interview questions  Testing AllOther Interview Questions (609)
Question
what is defect clustering and pesticide paradox?
 Question Submitted By :: Manual-Testing
I also faced this Question!!     Answer Posted By  
 
Answer
# 1
The ISTQB define 7 testing principles, two of them are:

Defect Clustering, which means that some modules may
contain most of the defects discovered during pre-release
testing, or are responsible for the most operational
failures, which means focusing on the most defected area.

Pesticide paradox, means you need to updates your test s
after repeating over and over again, because eventually the
same set of test cases will no longer find any new defects.
 
Is This Answer Correct ?    64 Yes 4 No
Samer Desouky
 
Answer
# 2
pesticide paradox:
Pesticide paradox describes a common problem in
exterminating bugs -- both the 6-legged and software
varieties.

Insects that survive the use of pesticide are those that
are more immune to the poison than others. These bugs'
offspring are then also likely to be immune to the
pesticide. This requires that pesticide companies
continually work at developing new poisons that will kill
whatever survived their previous products.

The same occurs in software. If we create bug prevention or
testing processes that tend to prevent and find particular
types of bugs, other types of bugs will thrive because our
attention is focused elsewhere. Also, designers,
developers , and testers are likely to learn from their
mistakes and not make the same mistakes again -- they will
make new ones. This causes scripted testing -- whether
manual or automated -- to become less effective over time.

Good testing requires continual development of new testing
ideas. Old regression scripts can be useful but testing
should not stop there. Regression tests will not find the
bugs that are lurking off the beaten path.
 
Is This Answer Correct ?    44 Yes 13 No
Anonyme
 
 
 
Answer
# 3
defect clustering:
Joe made the point clear, density has got nothing to do
with clustering. Yes, yuva could have meant "higher
density" but even then that is not what is "important"
about clustering.

Many things in the world reflect the "principle of factor
sparsity" and Software Testing is no exception. For
example, in two dimensional arrays used in most programs,
we find that they are sparse. Let me make it simple here-
long ago, an Italian economist named Pareto highlighted
that 80% of Italy's wealth was owned by 20%. From then
onwards it has become a generic tool of conclusion, and was
applied to many things of the world we live in.

There exists a hypothesis (with a reasonable amount of
reality in it) that bugs are typically clustered in one
area. Something like 80% of the defects being present in
20% of the overall codebase.

So, when you hear that an application has 1000 known bugs
and look at the detail of their distribution, many of them
perhaps originate from 20% of the modules therefore forming
a "cluster of defects".

If you were to buy this principle, then you have to start
thinking of where you can apply this- one example would be
to suspend testing if you sniff a cluster (instead of
finding all the rest of the defects, perhaps an upfront
alert from the testers could make the developers seriously
review that portion of the app again in a hope to fix the
found + about_to_be_found defects). This requires
speculative intelligence and is risky, though there is an
engineering endorsement to the principle. Another example
would be (in case where the project is over and the test
summary information is available for post-mortem), one
could do a thorough Root-cause-analysis on the cluster.

And so on.

Ashwin Palaparthi
 
Is This Answer Correct ?    26 Yes 12 No
Ashwin Palaparthi
 
Answer
# 4
Defect Clustering: Finding more defects in one particular
area (or)in one functionality. The reasons Might be (1) Lack
of dev Experience (2) poor Requirements (3)Several Defects
are fixed by many developers to same functionality (4)
Fixing of new defect can cause new defect in the same
functionality.

Pesticide Paradox: We need to updated our Test Cases as
executing the same old test cases will no longer produce new
defects
 
Is This Answer Correct ?    2 Yes 2 No
Deepthi
 
Answer
# 5
Defect clustering is a testing principle which can be stated
as : Number of modules which contain most of the defects
discovered during pre-release testing is small.


This paradox states that running the same tests over and
over again would not show any new defects because all
defects found using the initial test cases would eventually
all be fixed.
 
Is This Answer Correct ?    4 Yes 8 No
Rajeshsinna
 

 
 
 
Other Manual Testing Interview Questions
 
  Question Asked @ Answers
 
Can any one explain about USE CASES?   5
As a tester what type of document req. on tester's banch to design the test cases and for executon.what will be the practical approch If we are using excel-sheet.through excel- sheet how tester communicat with developrs about the test cases and resut and what will be the cycle of testing betwen tester and developers.what type of MANGEMNT TOOL (like VSS) should be used (PLEASE IN DETAIL)by tester if he is workink in small company. Kirti-Soft 3
I have 2+ experience in manual testing but I can not use any bug tracking tool. I use excel sheet & mail that sheet to developer now I wan to change company is there any effect. Cap-Gemini 4
there is a module that module assigned to two employees.In both of them one employee made a mistake so how can we identify who is done that mistake.   3
When we use Boundary Value Analysis and Equivalence Partion? Which one is best?I heard that ANy one of this technique useing by a comany...is it right?   3
What is the testing lifecycle and explain each of its phases (eswar)   2
what is localization testing?is it a black box testing or white box testing?describe briefly?   8
What scripting language should tester know when his organisation using Automation tool like wise any tool? wht kind of script should tester should be familiar?   1
What is the purpose of QTP in Manual Testing?   6
What you do whenever reported defect rejected?   2
What made you pick testing over another career?   2
which basic priority u used in ur project?   1
 
For more Manual Testing Interview Questions Click Here 
 
 
 
 
 


   
Copyright Policy  |  Terms of Service  |  Articles  |  Site Map  |  RSS Site Map  |  Contact Us
   
Copyright 2013  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  KalAajKal.com