Test-Driven Development

Jeder Entwickler muss seine Software testen – ein für viele Entwickler leidiges, doch unvermeidbares Thema. Wie laufen Tests in der klassischen Softwareentwicklung normalerweise ab? Programmierer gehen meist so vor, dass sie einen Testfall konstruieren, indem sie gewisse Daten in die Datenbank eintragen, kleine Testprogramme schreiben oder die URL-Parameter im Browser manipulieren. Oft werden sogar mehrere kleinere Funktionalitäten »auf einen Rutsch« eingebaut, bevor sie getestet werden (siehe Abbildung 2.7). Danach werden diese Schritte in periodischen Abständen so lange wiederholt, bis die gewünschte Funktion implementiert ist. Anschließend geht es dann weiter mit der nächsten Funktion.

Es gibt bei dieser Vorgehensweise ...

Get Zukunftssichere TYPO3-Extensions mit Extbase und Fluid now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.