Multiple choice technology testing

Which of the following is the main purpose of the integration strategy for integration testing in the small?

  1. to ensure that all of the small modules are tested adequately

  2. to ensure that the system interfaces to other systems and networks

  3. to specify which modules to combine when and how many at once

  4. to ensure that the integration testing can be performed by a small team

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

Integration testing in the small focuses on combining software units and testing their interfaces. The main purpose of the integration strategy is to determine the order and combinations in which modules should be integrated - whether incrementally (bottom-up, top-down, sandwich) or all at once (big bang). It specifies which modules to combine when and how many at once. Testing individual modules adequately is unit testing, and testing external system interfaces is integration testing in the large.