Testing can only find defects, not prove that………

  1. Errors exist!

  2. There are none!

  3. Defects can find Testers!

  4. There are always defects!


Correct Option: B

AI Explanation

To answer this question, you need to understand the purpose and limitations of testing. Let's go through each option to understand why it is correct or incorrect:

Option A) Errors exist! - This option is incorrect because testing cannot prove that errors exist. Testing can only find defects or errors that are present in the system being tested, but it cannot guarantee that all errors have been identified.

Option B) There are none! - This option is correct because testing cannot prove that there are no defects or errors. Even if all tests pass successfully, it does not guarantee that there are no hidden defects. Testing helps to increase confidence in the system's quality, but it does not provide absolute proof of the absence of defects.

Option C) Defects can find Testers! - This option is incorrect as it does not accurately describe the purpose or limitations of testing.

Option D) There are always defects! - This option is incorrect because testing cannot guarantee that there are always defects. While it is common for defects to be present in software systems, it is not a universal truth that every system will have defects.

The correct answer is Option B) There are none! This option is correct because testing can only find defects, not prove that there are no defects. Testing helps to identify and mitigate risks, but it cannot provide absolute certainty about the absence of defects.

Find more quizzes: