Fundamentals of Incremental Testing

Posted By : Ankita Sachan | 12-Sep-2017

This is also known as Incremental Integration Testing  this is one of the approaches of integration testing and inherits the features of fundamentals concepts of integration.

 

It is like a test which combines Module and Integration testing strategy.

In this first we test each module with unit testing process and then the tested modules are integrated by one another and then are tested in incremental order to ensure smooth interaction and interface in between the models.

 

Approach of Incremental testing approach


 

  • First of all the modules M1,M2,M3,M4,M5 etc are tested individually as a part of unit testing.

  • After the unit testing the modules are combined in incremental order and tested

 

 

 

  • In above figure M1 is combined with M2 and is tested

  • Further M3 is added and tested

 

 

 

  • Then Module M4 is joined and tested to make sure that everything is in working condition perfectly.

Objective of Incremental testing

  • To make sure that when different modules are integrated together they still work perfectly in good condition.

  • By testing each modules one by one the bugs are identified in the earlier stage only and this doesn’t allows any bug to isolate and the fixation can be done early without increasing the total cost.

Incremental Testing Methods

There are different types of methods used for incremental testing some of them are pointed below


  • Top Down method

  • Bottom-up method

  • Sandwich testing

  • Advantages and disadvantages of Incremental testing

  •  

    Advantage of this testing technique have simplified our task to identify defects early and easily,and also helps developer to determine the cause of the issue in its early stage. Since it uses the basics of structured testing, this testing approach is very effective and accurate.

    Disadvantage Is that this approach is bit time consuming do if any product is in hurry process then we cannot start with this technique

     
Related Tags

About Author

Author Image
Ankita Sachan

Ankita is a Bright QA engineer and have experience in Manual and Automation Testing. loves to Travel to different places.

Request for Proposal

Name is required

Comment is required

Sending message..