Arbeitsergebnis: Test-Stub
Dieses Artefakt ist ein spezielles Implementierungselement, das für Testzwecke verwendet wird und eine reale Komponente simuliert.
Zweck

Der Test-Stub soll eine reale Komponente simulieren, die für das Testen nicht zur Verfügung steht.

Beziehungen
RollenVerantwortlich: Geändert von:
Eingabe fürVerbindlich:
  • Ohne
Optional: Extern:
  • Ohne
Beschreibung
Kurze Gliederung

Beim Test-Stub sind zwei Aspekte zu berücksichtigen: der Grad der Emulation und der Lebenszyklus. Je nach Umfang und Zielen des Tests kann die Implementierung eines Stub von einer nahezu leeren Klasse, die einer Reihe von Schnittstellen entspricht, bis hin zu einem vollständigen Emulator reichen, die nahezu dieselbe Funktionalität liefert wie die echte Komponente. Mit Ausnahme einfacher "Wegwerftests" haben die Stubs denselben Lebenszyklus wie die zu testenden Komponenten und müssen deshalb in den meisten Fällen wie Produktcode behandelt werden.

Eigenschaften
Optional
GeplantYes
Wichtige Hinweise

Testfähigkeitselemente werden normalerweise parallel zu den entsprechenden Anwendungs- oder Systemimplementierungselementen erstellt und geändert.

Anpassung
DarstellungsoptionenUML-Darstellung: Element im Implementierungsmodell mit dem Stereotyp <<Test-Stub>> (Test stub). 

Weitere Informationen finden Sie in Arbeitsergebnis: Implementierungselement.



Weitere Informationen
Konzepte
Richtlinien