Static Analysis
Definition
The examination of code or other work products without executing the software. Automated tools can detect potential defects such as coding standard violations, unreachable code, and security vulnerabilities.
Related Terms
Testing that involves examining work products such as requirements, design documents, and code without executing the software. It includes reviews and static analysis, and can find defects early in the lifecycle.
ReviewA form of static testing where a work product is examined by one or more people to find defects, improve quality, or share understanding. Reviews can range from informal buddy checks to formal inspections.
Test ToolA software product that supports one or more testing activities, such as test management, test execution, static analysis, or performance measurement. Tools can improve efficiency but require investment in setup and maintenance.
Practice Chapter 3: Static Testing
Test your understanding of static analysis and other concepts from this chapter.
Start Chapter 3 QuizTestPrepPro is an independent exam preparation resource. We are not affiliated with, endorsed by, or sponsored by the International Software Testing Qualifications Board (ISTQB). All trademarks are the property of their respective owners. Practice questions are original content created for educational purposes.