|
Für jeden Testfall sollten die zu erwartenden Resultate
im Voraus ermittelt werden, typischerweise aus der
Spezifikation.
| |
Das Ziel besteht darin, soviel wie möglich Fehler zu
finden, bevor das Auftreten von Fehlern (z.B. nach der
Auslieferung) zu teuer wird. Es ist eine destruktive
Tätigkeit.
| |
Tests sollten reproduzierbar sein.
| |
Es ist sowohl sinnvoll, Tests für einzelne Module
bei der Entwicklung mit zu erstellen und zusammen mit
dem Programmtext für ein Modul zu verwalten als auch
getrennte Teams mit der Entwicklung von Testfällen
zu beauftragen. Letzteres stellt auch sicher, daß das
korrekte Verständnis der Spezifikation mit getestet
wird.
| |
Testsuiten sind sehr hilfreich, um sich gegen
neu eingeführte Fehler zu schützen und um bei
Portierungen frühzeitig Fehler zu erkennen.
|
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003 |