Chapter 3 – Static Testing
Static Analysis – ISTQB Definition
Last Updated: July 12, 2026 · SoftwareTestPilot QA Team
Official ISTQB Definition
The process of evaluating a component or system without executing it, based on its form, structure, content or documentation.
In simple words
Tools scan source code, models or documents to find defects without running the software.
Exam tip
Static analysis catches coding-standard violations, security flaws and dead code — dynamic testing rarely does.
Related terms
- Static TestingYou examine the work product — requirements, design, code — without running it, using reviews or tools like linters.
- ReviewSomeone reads or discusses a document (requirements, code, test cases) to find problems before running the software.
- Code SmellA pattern in code (long function, duplicate code, huge class) that suggests a design problem.
Practice this term in the ISTQB Mock Test
40 CTFL v4.0 questions, 60-minute timer, instant scoring and chapter-wise breakdown.
Practice in Mock Test