Mit Testsystem wird das System/Objekt bezeichnet, welches getestet werden soll. Andere gebräuchliche Begriffe hierfür sind Zu testendes System, Prüfsystem, System under Test, Testobjekt. Dies kann beispielsweise durch die Versionsnummer der getesteten Software identifiziert werden. In diesem Kapitel wird gezeigt, wie Testsysteme erstellt und bearbeitet werden.
Die Übersichtsseite zeigt alle im ausgewählten Projekt vorhandenen Testsysteme in einer Tabelle an. Neue Testsysteme werden hier erstellt.
Die Tabelle zeigt die folgenden Werte:
ID |
Wird automatisch zugewiesen. |
Zusätzliche Hinweise |
Ein Tooltip erscheint, wenn der Cursor über dem hier angezeigten Icon platziert wird. |
Beschreibung |
Die Beschreibung des Testsystems. |
Aktionen |
Die ausführbaren Aktionen. |
Der Eintrag Beschreibung lässt sich mit einem Klick in das entsprechende Feld direkt in den Tabellenzeilen bearbeiten.
Mit einem Klick auf den Button
erscheint eine neue leere Tabellenzeile. Nun kann die Version des Testsystems festgelegt werden.Mit
wird das neue Testsystem erzeugt und gespeichert. Die ID des Testsystems (SUT00001) wird dabei automatisch von Klaros-Testmanagement vergeben. Mit Klick auf die ID SUT00001 gelangen Sie auf die Detailseite des Testsystems.Mit
können auch mehrere Tabellenzeilen gleichzeitig erzeugt und bearbeitet werden. Erst der Klick auf übernimmt die Daten in die Datenbank.Mit
werden alle Änderungen rückgängig gemacht.![]() |
Rote IDs |
---|---|
Alle Zeilen mit roten IDs enthalten Änderungen und sind noch nicht gespeichert! |
Die Aktionsspalte befindet sich ganz rechts in der Tabelle. Folgende Aktionen lassen sich hier vornehmen:
Wurde ein Testsystem gelöscht, ist es zunächst mit einer Löschmarkierung versehen und nur noch für Administratoren sichtbar. Für gelöschte Testsysteme stehen dann statt Löschen die folgenden Aktionen zur Verfügung:
Bestimmte Aktionen lassen sich auch auf mehrere Testsysteme gleichzeitig anwenden. Dazu wählen Sie in der Spalte ganz links die Testsysteme aus, auf die die Aktion angewendet werden soll.
Für Testsysteme werden folgende Massenaktionen unterstützt:
Massenaktionen sind ausführlich in Abschnitt 5.2.3.1.5, „Massenaktionen“ beschrieben.
In der Zeile rechts oberhalb der Tabelle lassen sich folgende Operationen vornehmen:
Alle Operationen sind ausführlich in Abschnitt 5.2.3.1, „Übersichtsseite“ beschrieben.
Jedes Testsystem verfügt über eine eigene Detailseite mit mehreren weiteren Unteransichten. Mit Klick auf die ID des betreffenden Testsystems oder auf das Icon rechts in der Aktionsspalte gelangen Sie zu der zuletzt ausgewählten Detailansicht. Bei erstmaligem Aufruf ist dies die Ansicht Übersicht.
Es stehen die folgenden Ansichten zur Verfügung: Übersicht, Eigenschaften, Benutzerdefiniert, Anhänge, Issues, Aufgaben, Ergebnisse und Änderungen.
Auf den Detailseiten befinden sich rechts oben in der Kopfzeile weitere Icons. Folgende Aktionen lassen sich hier vornehmen:
Druckansicht erstellen |
Hier kann eine druckfreundliche Ansicht des Testsystems erstellt werden. Mit Klick auf das Icon öffnet sich diese in einem neuen Browsertab. Druckansichten sind ausführlich in Abschnitt 5.2.3.2.1, „Druckansichten“ beschrieben. |
Lesezeichen anlegen |
Jede einzelne Detailseite kann auch direkt über einen Hyperlink erreicht werden. Mit Klick auf das Icon wird dieser Link in die Zwischenablage kopiert. Das Anlegen von Lesezeichen ist ausführlich in Abschnitt 5.2.3.2.2, „Lesezeichen“ beschrieben. |
Blättern |
Mit den grünen Pfeilen ganz oben rechts kann zwischen den auf der vorherigen Seite vorhandenen Testsystemen gewechselt werden. |
Alle hier angezeigten Daten beziehen sich immer auf das momentan angezeigte Testsystem.
Auf der Ansicht Übersicht werden folgende Werte angezeigt:
Erfolg |
Die Gesamterfolgsrate aller Testfälle. Eine Erfolgsrate von 100 % bedeutet, dass der letzte Testlauf für jeden Testfall erfolgreich war. Auch wenn ein Testfall in der Vergangenheit bereits erfolgreich ausgeführt wurde, wird nur das letzte Ergebnis für die Erfolgsrate berücksichtigt. |
Fortschritt |
Die Fortschrittsrate zeigt an, wie viele Testfälle ausgeführt wurden. Im Gegensatz zur Erfolgsrate wird bei der Fortschrittsrate nur berücksichtigt, ob ein Testfall mindestens einmal ausgeführt wurde, unabhängig von dessen Ergebnis. |
Konformität |
Die Konformitätsrate zeigt an, wie viele Anforderungen zugeordnete Testfälle erfolgreich ausgeführt wurden. |
Abdeckung |
Die Abdeckungsrate zeigt an, wie viele Anforderungen zugeordnete Testfälle mindestens einmal ausgeführt wurden. Im Gegensatz zur Konformitätsrate berücksichtigt die Überdeckungsrate nur, ob ein Testfall mindestens einmal in der Iteration ausgeführt wurde, unabhängig von dessen Ergebnis. |
Automatisierungsgrad |
Der Automatisierungsgrad zeigt an, wie viel Prozent der Testfälle automatisiert durchgeführt werden können. |
Diagramm Erfolgsverlauf |
Dieses Diagramm zeigt die historische Entwicklung der Erfolgs-, Fortschritts-, Konformitäts- und Abdeckungsrate dieses Testsystems für die ausgewählte Testumgebung an. Die Zeitleiste wird automatisch an die vorhandenen Daten angepasst. |
Im unteren Bereich befindet sich eine Tabelle mit der Übersicht der Ergebnisse für dieses Testsystem aufgeschlüsselt nach Testumgebung. In der Spalte Aktion kann die Testumgebung für das obige Diagramm ausgewählt werden.
In dieser Ansicht ( Abbildung 6.33) werden die folgenden Attribute des Testsystems angezeigt und können bearbeitet werden:
Version |
Die Version des Testsystems. |
Für individuelle Vorgaben lassen sich eigene Felder anlegen. Weitere Informationen hierzu finden Sie unter Abschnitt 5.2.3.2.4, „Benutzerdefinierte Eigenschaften“.
Einem Testsystem können beliebige Dateien als Anhänge hinzugefügt werden. Weitere Informationen hierzu finden Sie unter Abschnitt 5.2.3.2.6, „Anhänge“.
In dieser Ansicht werden alle Issues aufgelistet, die mit diesem Testsystem verknüpft sind.
Die Tabelle zeigt die folgenden Werte:
ID |
Die ID des Issues im externen Issue-Management-System. |
System |
Das externe Issue-Management-System dieses Issues. |
Zusätzliche Hinweise |
Ein Tooltip erscheint, wenn der Cursor über dem hier angezeigten Icon platziert wird. |
Zusammenfassung |
Die Zusammenfassung des Issues. |
Erstellt |
Das Datum, an dem dieser Issue erstellt wurde. |
Ersteller |
Der Benutzer, der diesen Issue erstellt hat. |
Zugewiesen |
Der Benutzer, dem dieser Issue zugewiesen ist. |
Priorität |
Die Priorität des Issues. Die möglichen Werte werden durch das externe Issue-Management-System vorgegeben. |
Status |
Der Status des Issues. Die möglichen Werte werden durch das externe Issue-Management-System vorgegeben. |
Aktionen |
Die ausführbaren Aktionen. |
Mit Klick auf Abschnitt 9.6.6, „Issue - Details“), auf der neue Issues erstellt und mit dem Testsystem verknüpft werden können. Mit Klick auf werden bestehende Issues mit dem Testsystem verknüpft ( Abschnitt 9.6.7, „Einen Issue verlinken“).
öffnet sich die Seite Issue Details (Diese Seite listet alle Iterationen, auf denen dieses Testsystem zugeordnet ist.
Mit Klick auf den Button
kann dieses Testsystem einer oder mehreren Iterationen zugewiesen werden. Es öffnet sich ein Dialog, in dem mehrere Iterationen auf einmal ausgewählt werden können.Für Iterationen werden folgende Massenaktionen unterstützt:
Die Detailseite einer Iteration zeigt eine Liste aller Testsysteme, die ihr zugeordnet sind. Weitere Informationen hierzu finden Sie unter Abschnitt 6.2.2.7, „Testsysteme“.
Die Seite zeigt die Liste der dem ausgewählten Testsystem zugeordneten Aufgaben an.
In der Tabelle werden die folgenden Werte angezeigt:
ID |
Wird automatisch zugewiesen. |
Zusammenfassung |
Die Zusammenfassung der Aufgabe |
Priorität |
Die Priorität der Aufgabe. Mögliche Werte sind Trivial, Niedrig, Hoch, Kritisch, Blocker |
Status |
Der Status der Aufgabe. Mögliche Werte sind Neu, Wieder eröffnet, In Arbeit, Erledigt, Geschlossen, Abgelehnt. |
Fortschritt |
Der Prozentsatz der ausgeführten Testfälle dieser Aufgabe und ihrer Unteraufgaben. |
Erfolg |
Die Erfolgsrate der ausgeführten Testfälle dieser Aufgabe und ihrer Unteraufgaben. |
Fällig |
Das Datum, bis zu dem diese Aufgabe beendet sein soll. |
Zugewiesen |
Der Benutzer, dem die Aufgabe zugewiesen ist. |
Aktion |
Zur Verfügung stehen die Aktionen Bearbeiten, Druckansicht öffnen und Ausführen. Die für Ausführen möglichen Darstellungen finden Sie unter Abschnitt F.2.2, „Ausführungsaktionen“. |
Die Ansicht Ergebnisse enthält drei Ansichten: Testfallergebnisse, Testsuiteergebnisse und Testläufe. Jede Ansicht zeigt die diesem Testsystem zugeordneten Testergebnisse an. Weitere Informationen hierzu finden Sie unter Abschnitt 5.2.3.2.7, „Testläufe und Ergebnisse“.
Die Ansicht Änderungen zeigt die Änderungshistorie dieses Testsystems an.
Eine ausführliche Beschreibung der Ansicht Änderungen finden Sie unter Abschnitt 5.2.3.2.8, „Änderungshistorie“.