HSBO/CVH - Softwaretechnik 1 - Leitfragen

Softwaretechnik und Softwareentwicklung (Einstieg und Übersicht)

Was versteht man unter testgetriebener Softwareentwicklung?

Testgetriebene Entwicklung 
  • zählt zu den agilen Methoden
  • erst die Tests dann die Implementierung
    • Ziel: fehlerarmen Code zu erzeugen, indem nichts implementiert wird, was auch nicht getestet wird.
Im Gegensatz dazu: Testfallentwicklung erst nach dem Code: Wahrscheinlichkeit höher, wichtige Testfälle zu übersehen.

Diskussion