Produkte
Downloads
Service
Dokumente
Kontakt
Home
QA Navigation

Konzepte der Test Workbench

Die Test Workbench verfolgt bestimmte Konzepte und Strategien, die im Folgenden näher erläutert werden.

Der Testfall

Testfälle bilden den Kern des Testens. Der Testfall (Test Case) beschreibt einen Ablauf, der aus einem oder mehreren Handlungsschritten (Testschritten) bestehen kann, einen Verweis auf die notwendigen Voraussetzungen zur Durchführung des Tests und die erwarteten Ergebnisse.

Der Einfachheit halber werden bei der Test Workbench Voraussetzungen und Vorbereitungen wiederum als Testfälle erfasst und mit einem speziellen Kennzeichen versehen. Diese werden dann in den abhängigen Testfällen als vorausgehende Testfälle referenziert.

Das Testszenario

Ein Testszenario beschreibt den Ablauf einer Verarbeitungssequenz über die für den betreffenden Test relevante Spanne. Bei der Test Workbench setzt sich ein Szenario aus einer Abfolge von Testfällen zusammen. Auf diese Weise wird eine maximale Wiederverwendbarkeit der bereits definierten Testfälle ermöglicht.

Die Testfallgruppe

Im Unterschied zu einem Szenario ist eine Testfallgruppe eine willkürlich zusammengestellte Liste von Testfällen. Sie wird zur einfacheren Handhabung einer großen Zahl von Testfällen verwendet.

Teststrategie

Die Architektur der Test Workbench ermöglicht es, durch Trennung von allgemeingültigen und für die Testdurchführung und den einzelnen Testfall spezifischen Informationen Szenarien und Testfälle wiederverwertbar zu machen.

Die Kopierfunktionen der Test Workbench erlauben es, Kampagnen, Szenarien und Testfälle als Vorlagen zu nutzen oder direkt wiederzuverwerten.

Die Einfachheit, mit der es die Test Workbench ermöglicht, Testfälle zu längeren Testabläufen zusammenzufassen, erlaubt es, Testfälle so atomar zu beschreiben, dass eine eindeutige Zuordnung von Fehlerfall und Testfall möglich wird, um so einer wichtigen Forderung der Teststrategie nachzukommen.

Kampagne

Eine (Test-)Kampagne dient dazu, die Durchführung einer Testphase zu planen und zu administrieren. In einer Kampagne werden die einzelnen Testszenarien und die Tester zur Durchführung einer Testphase zusammengebracht. Die Test Workbench ermöglicht es, erst die Planung und später den Fortschritt dieser Testphase zu verfolgen. Je nach Größe und Umfang eines Projekts kann eine Testkampagne unterschiedliche Spannen überdecken. In einem großen Projekt werden die einzelnen Entwicklungsphasen jeweils von eigenen Testkampagnen begleitet. Wird nur ein kleines Release entwickelt, genügt oftmals eine Kampagne.