Tuesday, September 10, 2019

Strategies of Integration Testing



Big Bang Approach:
In this approach, all component are integrated together at once and then tested, this approach convenient for small systems.

Incremental Approach
In this approach, testing is done by joining two or more modules that are logically related. Then the other related modules are added and tested for the proper functioning. The process continues until all of the modules are joined and tested successfully.
Incremental Approach, in turn, is carried out by two different Methods: Bottom Up, Top Down

Bottom-up Integration
In the bottom-up strategy, each module at lower levels is tested with higher modules until all modules are tested. It takes help of Drivers for testing

Top-down Integration:
In Top to down approach, testing takes place from top to down following the control flow of the software system.

Hybrid Integration
In the hybrid strategy is a combination of Top Down and Bottom up approaches. Here, top modules are tested with lower modules at the same time lower modules are integrated with top modules and tested. This strategy makes use of stubs as well as drivers.