Multiple choice technology testing

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

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The statement that component testing does not involve regression testing is false. Regression testing can and should occur at the component level when changes are made to a unit or module. After fixing a defect during component testing, re-running related tests ensures the fix hasn't broken other functionality within that component. Component testing (also called unit or module testing) is typically performed by developers, should have planned completion criteria, and includes both new testing and regression testing for maintained code.