Definitionen von IEEE |
---|
|
Die Software Test Documentation (STD) ist ein von IEEE (Institute of Electrical and Electronic Engineers) unter (ANSI/IEEE Std 829-1998) veröffentlichter Standard, welcher die Test-Methodik erfasst. Die STD beschreibt die Form und den Inhalt eines grundlegenden Dokumentensatzes, für das Software Testen. Die IEEE 829-1998 macht jedoch keinen Vorgaben welche dieser Dokumente eingesetzt werden müssen.
Allgemein
BearbeitenDas STD sollte während der Planungsphase eines Software-Projektes begonnen werden, wobei man festhält, was später wenn das Produkt fertig ist, getestet werden soll. Beginnt man erst beim Testen mit dem STD läuft man Gefahr, dass essentielle Teile nicht getestet werden, oder nur aus einem falschen Blickwinkel durchleuchtet werden. Macht man sich aber bereits bei der Planungsphase Gedanken was und wie es getestet werden soll, so wird man am Schluss die Qualität der Tests und somit des Produktes steigern können.
Ein STD sollte folgende Kapitel umfassen:
- Einleitung und Systemübersicht
- Testplan
- Funktionen, die getestet werden sollen
- Funktionen, die nicht getestet werden sollen
- Testwerkzeuge und -Umgebung
- Testfälle
- Fall n
- Zweck
- Eingaben
- Erwartete Ausgabe
- Testvorgang
- Fall n+1
- Zweck
- Eingaben
- Erwartete Ausgabe
- Testvorgang
- Fall n
- Zusätzliche Informationen (Appendix)
Literatur
Bearbeiten- Eric J. Braude : "Software Engineering An Object-Oriented Perspective", ISBN 0-471-32208-3