Chapter 4 – Test Analysis & Design
Syntax Testing – ISTQB Definition
Last Updated: July 12, 2026 · SoftwareTestPilot QA Team
Official ISTQB Definition
A black-box test design technique in which test cases are designed based upon the definition of the input domain and/or output domain.
In simple words
Generate tests from the grammar of the inputs (e.g. a BNF) — one test per production rule, plus invalid mutations.
Exam tip
Syntax testing is powerful for parsers, APIs and file-format processors.
Related terms
- Black-Box TestingYou design tests only from the spec or behaviour — inputs and expected outputs — without looking at the code.
- Functional TestingDoes the feature do what the spec says? Login logs you in, checkout charges the right amount.
- Fuzz TestingBombard the system with malformed, random or unexpected inputs and see what breaks.
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