Professional Documents
Culture Documents
Group-(1)
Meet our group members
Testing
Strategies 01 03 How it works
Top-down
testing 02 04 Advantages and
disadvantages
Testing Strategies
• A testing strategy is general
approach to the testing process
rather than a method of devising
particular system or component
tests.
(1)Top-down testing
(2)Bottom-up testing
(3)Thread testing
(4)Stress testing
(5)Back-to-back testing
What is top-down testing?
Top-down testing is a type of incremental integration testing approach .
Testing is done by integrating or joining two or more modules by moving from top to
bottom through control flow of architecture structure.
In these, high-level modules are tested first and then low-level modules are tested.
Finally, integration is done to ensure that system is working properly.
Stubs and Drivers
The testing process begins with the top-most module, usually the main module
or the module that is closest to the user interface.
The main steps involved in the top-down testing process are as follows:
• Start with testing the main module, such as the homepage of the website.
• Test the integrated components by replacing the stubs with the actual
implementations of the user authentication and database modules.