---
title: "test-driven development"
description: " A way of developing software where the test cases are developed, and often automated, before the software is developed to run those test cases."
type: term
term_id: 597
language: English
language_code: gb
canonical: "https://glossary.istqb.org/en/term/test-driven-development-2"
slug: "test-driven-development"
url: "https://istqb-glossary.page/test-driven-development/"
---

# test-driven development

 A way of developing software where the test cases are developed, and often automated, before the software is developed to run those test cases.

## Present in syllabi


- Advanced Test Manager 2012
- Expert Test Management 2011
- Foundation Extension - Agile Tester 2014

## Translations


- [Deutsch](https://istqb-glossary.page/de/testgetriebene-entwicklung/) — testgetriebene Entwicklung
- [Português (Brasil)](https://istqb-glossary.page/br/desenvolvimento-orientado-por-teste/) — desenvolvimento orientado por teste
- [Polski](https://istqb-glossary.page/pl/wytwarzanie-sterowane-testami/) — wytwarzanie sterowane testami
- [Português](https://istqb-glossary.page/pt/desenvolvimento-orientado-a-testes/) — desenvolvimento orientado a testes
- [Čeština](https://istqb-glossary.page/cz/vyvoj-rizeny-testovanim/) — vývoj řízený testováním
- [Norsk](https://istqb-glossary.page/no/testdrevet-utvikling/) — testdrevet utvikling

Read this term online: https://istqb-glossary.page/test-driven-development/

Markdown variant of the HTML page at https://istqb-glossary.page/test-driven-development/ — part of the
ISTQB Glossary (https://istqb-glossary.page), a linkable, machine-readable
republication of the ISTQB glossary under fair use. No affiliation with ISTQB.
