What to Know About Incremental Testing?

by Nataliia Vasylyna | August 18, 2015 8:00 am

Anyone who is involved in the software product testing field knows a majority of testing types – unit testing[1], regression testing, acceptance testing[2], and so on. But today with the increasing of the new software tendencies the necessity for more specific kinds of testing appears.

However, only professionals with years of experience can boast that they know more rare species of software verification. Among them is incremental testing[3].

So, what is incremental testing and how does it exactly work? This type of quality assurance means that each module is initially checked individually, then the other modules are gradually added to this module and are also checked in detail. This type of testing is a kind of integration testing[4] strategy and it follows the rule of gradual build-up of subsystems with a stable rise.

4 Basic Features of Incremental Testing:

  1. This type of testing is performed to preliminarily assess the program product being at the earlier stages of its development and to provide the developers with this assessment for further analysis.
  2. The original idea of incremental testing[5] is, as well as of the smoke testing, partial spot checks, but it checks the system, which is in the form of sketches.
  3. Top-down testing – during this subspecies of incremental testing a tester starts with a separate check of basic functional by gradually adding the lower layers.
  4. Bottom-up testing – another subspecies of incremental testing, which acts on the contrary – a tester begins to check from the lower layers of the system.

Learn more from QATestLab

Related Posts:

Endnotes:
  1. unit testing: http://Anyone%20who%20is%20involved%20in%20the%20software%20product%20testing%20field%20knows%20a%20majority%20of%20testing%20types%20-%20unit%20testing,%20regression%20testing,%20acceptance%20testing,%20and%20so%20on.%20But%20today%20with%20the%20increasing%20of%20the%20new%20software%20tendencies%20the%20necessity%20in%20more%20specific%20kinds%20of%20testing%20appears.%20However,%20only%20professionals%20with%20years%20of%20experience%20can%20boast%20that%20they%20know%20more%20rare%20species%20of%20the%20software%20verification.%20Among%20them%20is%20the%20incremental%20testing.%20So,%20what%20is%20the%20incremental%20testing%20and%20how%20does%20it%20exactly%20work?%20This%20type%20of%20quality%20assurance%20means%20that%20each%20module%20is%20initially%20checked%20individually,%20then%20the%20other%20modules%20are%20gradually%20added%20to%20this%20module%20and%20are%20also%20checked%20in%20details.%20This%20type%20of%20testing%20is%20a%20kind%20of%20integration%20testing%20strategy%20and%20it%20follows%20the%20rule%20of%20gradual%20build-up%20of%20subsystems%20with%20a%20stable%20rise.%204%20Basic%20Features%20of%20Incremental%20Testing:%201.This%20type%20of%20testing%20is%20performed%20to%20preliminarily%20assess%20the%20program%20product%20being%20at%20the%20earlier%20stages%20of%20its%20development%20and%20to%20provide%20the%20developers%20with%20this%20assessment%20for%20further%20analysis.%202.The%20original%20idea%20of%20incremental%20testing%20is,%20as%20well%20as%20of%20the%20smoke%20testing,%20a%20partial%20spot%20checks,%20but%20it%20checks%20the%20system,%20which%20is%20in%20the%20form%20of%20sketches.%203.Top-down%20testing%20-%20during%20this%20subspecies%20of%20incremental%20testing%20a%20tester%20starts%20with%20a%20separate%20check%20of%20basic%20functional%20by%20gradually%20adding%20the%20lower%20layers.%204.Bottom-up%20testing%20-%20another%20subspecies%20of%20incremental%20testing,%20which%20acts%20on%20the%20contrary%20-%20a%20tester%20begins%20to%20check%20from%20the%20lower%20layers%20of%20the%20system.
  2. acceptance testing: https://qatestlab.com/services/Step-by-Step/acceptance-testing/
  3. incremental testing: https://qatestlab.com/resources/knowledge-center/forms-incremental-testing/
  4. integration testing: https://qatestlab.com/services/Step-by-Step/Integration-Testing/
  5. incremental testing: https://blog.qatestlab.com/2015/10/29/incremental-testing-forms/
  6. Forms of Incremental Testing: https://blog.qatestlab.com/2015/10/29/incremental-testing-forms/

Source URL: https://blog.qatestlab.com/2015/08/18/about-incremental-testing/