- Hybrid integration testing is also known as “Sandwich integration testing� or “Mixed integration testing�.
- As the name defines, mixed approach is the mixture/combination of top-down integration testing and bottom-up integration testing.
- In top-down integration testing, modules are tested at the top-level first. In bottom-up integration testing, modules at the lower-level tested first after that integrate them into upper-level module then tested.
- In the sandwich/hybrid/mixed integration testing, top modules are tested with the lower-level modules and lower-level modules are combined with the top-level modules and tested.
- Hybrid approach uses both the concepts “stubs� and “drivers�. It is necessary to develop stubs and drivers for testing.
- This approach is used to overcome the disadvantages of top-down approach and bottom-up approach. Big-Bang approach focuses on the middle layer of the system while top-down and bottom-up approach focuses on middle to downwards and middle to upwards respectively.
- This testing is mainly performed for test large projects.
This way helps in faster testing of the module’s interfaces.