Thread use Test::Simple;: wie teste ich richtig?! (5 answers)
Opened by Ronnie at 2005-03-22 14:18

Dubu
 2005-03-23 12:36
#52864 #52864
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
Ich habe ja nicht (mehr) viel mit Unittests etc. zu tun, aber was mich an den Testcases hier stoert, ist dass sie nur die "guten" Faelle abdecken. Bei den Tests, die ich kenne, war es immer wichtig, die pathologischen Faelle und die Grenzwerte zu testen. Was macht eine Routine, wenn man ihr falshce Daten uebergibt? Dort soll z.B. nur eine positive Zahl uebergeben werden - was passiert bei einer negativen, oder Null? Was passiert, wenn Pflichtfelder leer gelassen werden oder einer Routine zu wenig Felder uebergeben? Was ist mit sehr kurzen / sehr langen Eingaben? (Gut, letzteres ist unter Perl selten ein Problem, das ist eher fuer die C/C++ Tests ;)) Eine Applikation (oder auch eine Unit) sollte gerade bei flashcen Eingaben immer in einen definierten Zustand uebergehen.

View full thread use Test::Simple;: wie teste ich richtig?!