Test-driven development (TDD)
A test-first approach in which a failing test is written before the code, followed by minimal implementation and refactoring.
Syllabus chapters: 2
Sources: ISTQB® Certified Tester Foundation Level syllabus 4.0.1 and the official ISTQB® Glossary. Glossary content © International Software Testing Qualifications Board; source: glossary.istqb.org.