While doing Integration testing we are following Top-down and Bottom-up approach.
Also check out my previous posts on Performance Testing, Tips For test case design and Bug Life Cycle.
Integration of the main module with some of the stub modules is called as a Top-down approach. In this case, we are using temporary programs instead of under constructive Stub modules. By doing this we can stop the control to the module which is under construction.
Integration of sub-modules without main module is called as a Bottom-Up approach. In this case, instead of the main module, we are using a temporary program called a driver. Here we are using driver to send the control or to connect to the next module.
Also, you can check my previous posts on:
You May Also like the Following SharePoint Tutorials: