Understanding About The Integration Testing And Their Types

Posted By : Himanshu Mendiratta | 30-May-2019

we can say that all the individual modules are combined and tested as a group to check that combine path working fine.  This type of testing performed by testers.

 

It is a part of the level of testing. This type of testing performed after testing but before system testing. In the case maintenance is not very easy and finding the error is very complex.

 

Examples:- when the user purchases the product from the e-commerce site and click on the add to cart buttons on the bell icon the 1 number is displayed and in the detail page, the product image and details are displayed in the detail page.

 

Types of testing that comes under Integration testing are the following:-

1)Top-down Integration testing:- An incremental approach to integration testing higher level of modules tested first and lower level modules simulated by stubs. This process repeated until the lower level of modules has been fully tested.

Stubs basically a dummy code that we used in the Top-down integration testing it is a special purpose implemental software component used to develop, test or call a component or otherwise dependent on it. It is the dummy code that performed the same functionality that the module has to perform.

                                      


 

2)Bottom-up Integration testing:- An incremental approach to integration testing the lower level of modules tested first and higher level modules simulated by divers. This process repeated until a higher level of modules has been fully tested.

Drivers basically a dummy code that used in the Bottom-up integration testing that call the entire program and perform the same functionality.

 

                                

                                  




 

3) Big Ban integration testing:- A type of the integration testing all the hardware, software elements or both combined all at once into component or system rather in the stages.

The main disadvantages:- It is very time consuming and help in tracing the root cause of a bug.

 

4)Sandwich testing:- It is a combination of top down and bottoms up integration testing.

Related Tags

About Author

Author Image
Himanshu Mendiratta

Himanshu has 2 years of experienced in the manual and database testing. Apart from finding bugs from the application his hobbies are listening to music and sketching..

Request for Proposal

Name is required

Comment is required

Sending message..