IBM Rational DOORS beinhaltet zwei Arten von Berichten für integrierte Testpläne und Testfälle in Rational Quality Manager. Der Bericht "Rückverfolgbarkeit" ermöglicht Rückverfolgbarkeit bei der Validierung von Anforderungen in Testplänen und Testfällen. Dieser Bericht zeigt außerdem den Genehmigungsstatus verknüpfter Testfälle, sodass Teams die Auswirkungen zusätzlicher Änderungen an den Anforderungen ermitteln können. Der Bericht "Test" zeigt die Testbeurteilung, Status 'Erfolgreich', 'Fehlgeschlagen' und 'Verzögert', Fehlerdatensätze und andere Ergebnisse an. Die Berichte "Rückverfolgbarkeit" und "Test" können für jede Modellsicht generiert werden, die einem Testplan zugeordnet ist.
Der Bericht "Test" basiert auf einer Modulsicht. Die folgende Abbildung zeigt einen Teil eines Berichts.
Der Bericht enthält diese Spalten und Testergebniswerte.
Spaltenüberschrift | Beschreibung |
---|---|
Testfälle | Die ID und der Name jedes Testfalls im Testplan und die verknüpfte Anforderung. Diese Spalte enthält die Beurteilung für jeden Testfall. Das Format ist (Testfall-ID) Testfallname: Beurteilung. |
Teststatus | Die Teststatusspalte enthält eine Angabe zur Abdeckung sowie den Status verknüpfter Testfälle. Diese Spalte zeigt einen der folgenden Werte an:
|
Beurteilung | Das Testurteil basierend auf der letzten Ausführung jedes Ausführungssatzes für Testfälle, die mit der Anforderung verknüpft sind. Beurteilung ist ein Begriff aus Rational Quality Manager. |
Erfolgreich | Die Anzahl der erfolgreichen Ausführungssätze (basierend auf der letzten Ausführung), die mit jedem Testfall verknüpft sind. Das Format ist Testfall-ID: Erfolgreiche Ausführungssätze von Ausführungssätzen insgesamt. |
Verzögert | Die Anzahl der verzögerten Ausführungssätze (basierend auf der letzten Ausführung), die mit jedem Testfall verknüpft sind. Das Format ist Testfall-ID: Verzögerte Ausführungssätze von Ausführungssätzen insgesamt. |
Fehler | Die Anzahl der Fehlerausführungssätze (basierend auf der letzten Ausführung), die mit jedem Testfall verknüpft sind. Das Format ist Testfall-ID: Fehlerausführungssätze von Ausführungssätzen insgesamt. |
Fehlgeschlagen | Die Anzahl der fehlgeschlagenen Ausführungssätze (basierend auf der letzten Ausführung), die mit jedem Testfall verknüpft sind. Das Format ist Testfall-ID: Fehlgeschlagene Ausführungssätze von Ausführungssätzen insgesamt. |
Kontinuierlich fehlgeschlagen | Die Anzahl der kontinuierlich fehlgeschlagenen Ausführungssätze (basierend auf der letzten Ausführung), die mit jedem Testfall verknüpft sind. Das Format ist Testfall-ID: Kontinuierlich fehlgeschlagene Ausführungssätze von Ausführungssätzen insgesamt. |
Beurteilung geändert | Ob sich die Beurteilung nach der letzten Ausführung des Berichts geändert hat. Diese Spalte enthält einen der beiden folgenden Werte:
|
Für eine Anforderung mit Objekttext enthalten die Statistikspalten die Anzahl der Ausführungssätze von der letzten Ausführung für jeden Testfall, der mit der Anforderung verknüpft ist. Für Überschriften ohne Objekttext enthalten die Statistikspalten die Anzahl der Testfälle, die mit der Anforderung mit der Beurteilung verknüpft sind.
Die Werte für jede Spalte werden bei Ausführung des Berichts aktualisiert. Sie können nicht auswählen, welche Spalten aktualisiert werden, aber Sie können Spalten in der Sicht ein- und ausblenden.
Gewichtung | Status | Beschreibung |
---|---|---|
1 | Erfolgreich | Es wurde ein Test ausgeführt und das Ergebnis ist 'erfolgreich'. |
2 | Verzögert | Ein Test ist fehlgeschlagen (d. h. wurde nicht bestanden), aber das Ergebnis des Tests wird auf ein zukünftiges Datum verschoben. |
3 | Fehler | Es wurde ein Test ausgeführt, aber es trat ein Problem auf, das außerhalb der Kontrolle des Tests lag (z. B. ein Stromausfall), sodass keine eindeutigen Ergebnisse erzielt wurden. |
4 | Fehlgeschlagen | Ein Test wurde ausgeführt und ist fehlgeschlagen. Es liegt ein bekannter Fehler (Mangel) im Test, in der Anforderung oder im Testsystem vor. |
5 | Kontinuierlich fehlgeschlagen | Ein Test ist fehlgeschlagen und es gibt keine Möglichkeit, den Test erfolgreich auszuführen. |