Ein Testsegment definiert und kapselt eine Sequenz von Testschritten. In Testfällen können diese Testsegmente als Testschritte eingeblendet werden. Der Inhalt eines Testsegments wird hier zentral bearbeitet und die Änderungen automatisch in den Testfällen übernommen. In diesem Kapitel wird gezeigt, wie Testsegmente erstellt und bearbeitet werden.
Die Übersichtsseite zeigt alle im ausgewählten Projekt vorhandenen Testsegmente in einer Tabelle an. Neue Testsegmente 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. |
Revision |
Die Revision des Testsegments. |
Name |
Der Name des Testsegments. |
Schritte |
Die Anzahl der definierten Testschritte. |
Testfälle |
Die Anzahl der Testfälle in denen dieses Testsegment vorkommt. |
Der Eintrag Name 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 der Name festgelegt werden.Mit
wird das neue Testsegment erzeugt und gespeichert. Die ID des Testsegments (SEG00001) wird dabei automatisch vergeben. Mit Klick auf die ID SEG00001 gelangen Sie auf die Detailseite des Testsegments.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 haben Änderungen und sind noch nicht gespeichert! |
Die Aktionsspalte befindet sich ganz rechts in der Tabelle. Folgende Aktionen lassen sich hier vornehmen:
Wurde ein Testsegment gelöscht, ist es zunächst mit einer Löschmarkierung versehen und nur noch für Administratoren sichtbar. Für gelöschte Testsegmente stehen dann statt Löschen die folgenden Aktionen zur Verfügung:
Bestimmte Aktionen lassen sich auch auf mehrere Testsegmente gleichzeitig anwenden. Dazu wählen Sie in der Spalte ganz links die Testsegmente aus, auf die die Aktion angewendet werden soll.
Für Testsegmente 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 Testsegment verfügt über eine eigene Detailseite mit mehreren weiteren Unteransichten. Mit Klick auf die ID des betreffenden Testsegments oder auf das Icon rechts in der Aktionsspalte gelangen Sie zu der zuletzt ausgewählten Detailansicht. Bei erstmaligem Aufruf ist dies die Ansicht Eigenschaften.
Es stehen die folgenden Ansichten zur Verfügung: Eigenschaften, Benutzerdefiniert, Schritte, Anhänge, Revisionen, Testfälle und Änderungen.
Auf den Detailseiten befinden sich rechts oben in der Kopfzeile weitere Icons. Folgende Aktionen lassen sich hier vornehmen:
Druckansicht erstellen |
Hiermit kann eine druckfreundliche Ansicht aller Einträge des betreffenden Testsegments 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 Testsegmenten gewechselt werden. |
In dieser Ansicht ( Abbildung 6.37) können die folgenden Attribute des Testsegments angezeigt und können bearbeitet werden:
ID |
Wird automatisch zugewiesen. |
Name |
Der Name des Testsegments. |
Beschreibung |
Die textuelle Beschreibung des Testsegments. |
Vorbedingung |
Die Vorbedingung des Testsegments. |
Erwartetes Ergebnis |
Die erwartetes Ergebnis des Testsegments. |
Nachbedingung |
Die Nachbedingung des Testsegments. |
Anmerkung |
Eine optionale Anmerkung. |
![]() |
Editor-Einstellungen |
---|---|
Unter Definieren --> Projekt --> Eigenschaften kann eingestellt werden, ob der Editor nur Text oder HTML darstellt. Bei der Einstellung HTML erscheint beim Klick in das Textfeld eine Leiste mit Formatierungsoptionen. |
Mit Klick auf den Button
werden die ausgewählten Änderungen in der Datenbank gespeichert, verwirft die Änderungen des Benutzers.Für individuelle Vorgaben lassen sich eigene Felder anlegen. Weitere Informationen hierzu finden Sie unter Abschnitt 5.2.3.2.4, „Benutzerdefinierte Eigenschaften“.
Die Testschritte enthalten die folgenden Angaben:
Aktionen |
Die Beschreibung der auszuführenden Aktion, z. B. Namen und Passwort eingeben oder
Klicken Sie auf den Login-Button |
Erwartetes Ergebnis |
Das (sichtbare) Verhalten des Systems, das bei der Durchführung des Testschritts vorhergesagt wird,
z. B. Der Benutzer erhält eine Meldung, dass die Anmeldung erfolgreich war .
|
Vorbedingung |
Die Bedingung, die vor der Ausführung des Testschritts erfüllt sein muss,
z. B. Der Benutzer ist noch nicht eingeloggt. |
Nachbedingung |
Die Umgebungs- und Zustandsbedingungen, die nach der Ausführung des Testfalls erfüllt sein müssen,
z. B. Der Benutzer ist authentifiziert und hat Zugriff auf das System. .
|
Einem Testsegment können beliebige Dateien als Anhänge hinzugefügt werden. Weitere Informationen hierzu finden Sie unter Abschnitt 5.2.3.2.6, „Anhänge“.
Testsegmente können in unterschiedlichen Revisionen vorliegen. Weitere Informationen hierzu finden Sie unter Abschnitt 5.2.3.2.5, „Revisionen“.
Die Seite zeigt eine Liste der zum ausgewählten Testsegment zugeordneten Testfälle an.
In der Tabelle werden die folgenden Werte angezeigt:
ID |
Wird automatisch zugewiesen. |
Revision |
Die Revision des Testsegments. |
Name |
Der Name des Testsegments. |
Verfolgbarkeit |
Ein Verweis auf die entsprechende Anforderung, den Anwendungsfall oder das Arbeitspaket. |
Status |
Der Status des Testfalls. Mögliche Werte sind Gesperrt, Genehmigt, Entwurf und Auslassen. |
Schritte |
Die Anzahl der Testschritte. |
Weitere Informationen zu Testfällen finden Sie unter Abschnitt 6.7, „Testfälle“.
Die Ansicht Änderungen zeigt die Änderungshistorie dieses Testsegments an.
Eine ausführliche Beschreibung der Ansicht Änderungen finden Sie unter Abschnitt 5.2.3.2.8, „Änderungshistorie“.