The process starting with the terminal modules is called -
-
Top-down integration
-
Bottom-up integration
-
None of the above
-
Module integration
Bottom-up integration testing begins with the lowest-level modules and progressively integrates higher-level components. This approach uses test drivers to simulate higher-level modules until they're developed. Starting from terminal modules at the bottom of the hierarchy characterizes the bottom-up approach.
To answer this question, you need to understand the concept of integration testing in software development.
Option A) Top-down integration - This option is incorrect because top-down integration starts with the higher-level modules and gradually integrates the lower-level modules. It does not start with the terminal modules.
Option B) Bottom-up integration - This option is correct because bottom-up integration starts with the lower-level modules and gradually integrates the higher-level modules. It begins with the terminal modules and works its way up to the top-level modules.
Option C) None of the above - This option is incorrect because one of the given options is correct.
Option D) Module integration - This option is incorrect because it does not specify the order or approach of integration. It simply states the act of integrating modules.
The correct answer is B) Bottom-up integration. This option is correct because it accurately describes the process of starting with the terminal modules and integrating the higher-level modules.