Grundlagen des Softwaretestens

Test-first Ansatz

- Zuerst Testfälle und Testautomatisierung, dann die gewünschten Programmteile
- iterativer ansatz: testen bis Fehlerwirkungen weg sind
- test-driven: 1. Test("make it red") 2. Code ("make it green") 3. refactor("make it blue")

Diskussion