Chapter 4 – Test Analysis & Design
Basis Path Testing – ISTQB Definition
Last Updated: July 12, 2026 · SoftwareTestPilot QA Team
Official ISTQB Definition
A white-box test design technique based on a set of linearly independent paths of execution through a program derived from its control flow graph.
In simple words
Test only the minimum set of paths that combine to form all other paths — that count equals cyclomatic complexity.
Exam tip
Number of basis paths == cyclomatic complexity V(G).
Related terms
- Path TestingDesign tests so each independent path from entry to exit of a function is executed.
- Cyclomatic ComplexityA metric that counts branches in code — higher number means the code is harder to test.
- Control Flow AnalysisStatic analysis that maps every possible execution path to check for unreachable or infinite loops.
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