- Static testing is the testing of the software work products manually, or with a set of tools, but they are not executed.
- It starts early in the software development life cycle and so it is done during the verification process.
- It does not need computer as the testing of program is done without executing the program. For example: reviewing, walk through, inspection, etc.
- Most static testing techniques can be used to ‘test’ any form of document including source code, design documents and models, functional specifications and requirement specifications.
Other popular articles:
- What is static Testing?
- What are static analysis tools?
- What are the roles and responsibilities of a Tester?
- What is Static analysis tools in software testing?
- What is test design technique?
yura says
Which set of tools could be used for Static Testing Approach?
Swapna says
It does not need computer as the testing of program is done without executing the program. For example: reviewing, walk through, inspection, etc.
Paul Shirmovski says
How are you going to do a decision or condition, statement testing without executing the code?
Yana says
Sonar, one more tool is Java Compiler