Which of the following statements about component testing is not true?

  1. Component testing should be performed by development

  2. Component testing is also know as isolation or module testing

  3. Component testing should have completion criteria planned

  4. Component testing does not involve regression testing


Correct Option: D

AI Explanation

To answer this question, let's go through each option to understand why it is correct or incorrect:

Option A) Component testing should be performed by development - This option is correct. Component testing is typically performed by the development team as they are responsible for testing individual components or modules of the software.

Option B) Component testing is also known as isolation or module testing - This option is correct. Component testing is also referred to as isolation or module testing because it focuses on testing individual components or modules in isolation.

Option C) Component testing should have completion criteria planned - This option is correct. Component testing should have completion criteria planned, which define the conditions that must be met for the testing to be considered complete.

Option D) Component testing does not involve regression testing - This option is incorrect. Component testing may involve regression testing. Regression testing is the process of retesting modified components to ensure that the changes have not introduced new defects or impacted the existing functionality. Therefore, component testing may include regression testing to ensure the stability of the tested components.

The correct answer is D. This option is incorrect because component testing can involve regression testing.

Find more quizzes: