Tests

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

*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.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003