122k views
5 votes
Which of the following is a good reason to use experience-based testing?

A. You can find defects that might be missed by more formal techniques
B. You can test for defects that only experienced users would encounter
C. You can target the developer's efforts to the areas that users will be more likely to use
D. It is supported by strong tools and can be automated

1 Answer

5 votes

Final answer:

Experience-based testing is a good practice because it helps find defects missed by formal techniques, targets developer efforts to user-relevant areas, and is not necessarily automated.

Step-by-step explanation:

Experience-based testing is a good practice because it allows you to find defects that might be missed by more formal techniques, option A. This is because experienced testers have a better understanding of how real users interact with a product and can uncover issues that are specific to those users, option B. By conducting experience-based testing, developers can also target their efforts to the areas that users will be more likely to use, option C. While experience-based testing can be supported by tools, it is not necessarily automated, so option D is incorrect.

User MZD
by
7.7k points