Merkzettel für Unit Test

recht roh... Vielleicht total flshac

http://www.jera.com/techinfo/jtns/jtn002.html

Man braucht erst einmal eine genaue Spezifikation, was der Code machen soll.

Funktion komplett isolieren: sowohl Aufrufer als auch aufgerufene Funktionen sind Teil der Testumgebung.

Mit guten und schlechten Werten aufrufen, die das gesamte Spektrum der Möglichkeiten abdecken. Kontrollieren, ob die aufgerufenen Funktionen die richtigen Parameter bekommen.

Fehler finden und beheben, bis nichts übrig bleibt.

Kann man (eingeschränkt) bei HLL auch auf anderem System machen, z.B. PC.

Zur Testabdeckung: NASA/TM-2001-210876 "A Practical Tutorial on Modified Condition/Decision Coverage"