Final answer:
The main purpose of the integration strategy in integration testing is to outline the process for combining software modules, determining the order and number to integrate, to ensure system functionality and reduce defect risks.
Step-by-step explanation:
The main purpose of the integration strategy for integration testing in the small is B) To specify which modules to combine when and how many at once. Integration testing in the small focuses on the interactions between modules, ensuring that they effectively communicate and work together as intended. By determining the correct order and process for combining modules, the risk of encountering significant problems when the system is assembled as a whole is reduced.
The strategy does not directly concern the adequate testing of individual modules, which is typically addressed during unit testing (A). Nor is it about how the software should be divided into modules (C), as that is a design concern. Also, it is not specifically related to the size of the testing team (D). Instead, the integration strategy organizes the incremental integration and testing process, improving the manageability and traceability of defects that might appear during the process.