Progressive testing also known as incremental testing is used to test modules one after the other. When an application with a hierarchy such as parent-child module is being tested, the related modules would need to be tested first.
This progressive approach testing method has three approaches:
Top-down Approach
Bottom-up Approach
Hybrid Approach