Mit Testaufträgen arbeiten
In einem Multiuser-Arbeitsbereich sollten mehrere Tester die gleichen Tests gleichzeitig ausführen können. Sie sollten außerdem in der Lage sein, diese Tests selbständig auszuführen, um die Ergebnisse anderer Tester nicht zu überschreiben.
Sie können dies durch die Arbeit mit Testaufträgen ermöglichen. In diesem Fall erstellt jeder Tester einen Testauftrag in seinem eigenen Arbeitsbereich und verknüpft ihn mit einem Testobjekt:
-
Ausführungslistenordner
-
Ausführungslisten
-
Ausführungseintrag-Ordner
-
Ausführungseinträge
Sobald der Tester dies getan hat, führt er den Testauftrag aus und nicht das ursprüngliche Testobjekt. Tosca Commander schreibt dann die Ergebnisse in das ActualLog des Testauftrags und das ActualLog des Testobjekts.
Das ActualLog des Testobjekts konsolidiert die Ergebnisse aller verknüpften Testaufträge, sobald die Tester ihren Arbeitsbereich einchecken.
![]() |
Nachdem Sie einen Testauftrag angelegt und mit einem Testobjekt verknüpft haben, müssen Sie das Testobjekt nicht mehr auschecken, um es auszuführen. |
Testauftäge erstellen
Um einen Testauftrag zu erstellen, klicken Sie mit der rechten Maustaste auf den ExecutionLists-Ordner und wählen Sie Create TestMandate aus der Minisymbolleiste.
Testauftrag in ExecutionLists subfolder erstellen
Um einen Testauftrag zu löschen, markieren Sie den entsprechenden Testauftrag und drücken Sie die Taste Entfernen.
Testobjekte mit einem Testauftrag verknüpfen
Um Ihr Testobjekt mit einem Testauftrag zu verknüpfen, ziehen Sie das entsprechende Testobjekt auf den Testauftrag.
Tosca Commander führt die folgenden Aktionen durch:
-
Es markiert das ActualLog des Testobjekts mit einem blauen Pfeil, um einen verknüpften Testauftrag anzuzeigen.
-
Es erstellt eine Kopie des Testobjekts im Testauftrag.
Ausführungsliste Insurance app mit verknüpftem Testauftrag Example TestMandate
Wenn Sie Ihren Testauftrag ausführen, zeigen die Ausführungs-Logs des verknüpften Testobjekts ebenfalls den blauen Pfeil an:
Ausführungsliste Insurance app nach Ausführung des verknüpften Testauftrages
Sie können von einem Ausführungseintrag des Testobjekts zum entsprechenden Ausführungseintrag des Testauftrages springen.
Klicken Sie dazu mit der rechten Maustaste auf den Testobjekt-Ausführungseintrag und wählen Sie im Kontextmenü die Option Jump to TestMandateEntry.
Sprung vom Ausführungseintrag des Testobjekts zum Ausführungseintrag des verknüpften Testauftrages
Ergebnisansicht konfigurieren
Wenn Sie einen Ordner haben, der mehrere Testaufträge enthält, können Sie Tosca Commander so konfigurieren, dass die akkumulierten Ergebnisse aller Testaufträge auf der Ebene des übergeordneten Ordners angezeigt werden.
Setzen Sie dazu die Testauftrag-Eigenschaft IncludeForAccumulation auf True für alle Testaufträge, deren Ergebnisse Sie einbeziehen möchten.
Übergeordneter Ordner mit Testaufträgen: ohne kumulierte Ergebnisse und mit kumulierten Ergebnissen
Die Verknüpfung zwischen Testobjekt und Testauftrag löschen
Wenn Sie die Ergebnisse nicht mehr in das ActualLog des Testobjekts übertragen wollen, aber den Testauftrag behalten möchten, können Sie die Verknüpfung zwischen beiden deaktivieren.
Um die Verbindung zwischen Testauftrag und Testobjekt zu löschen, klicken Sie mit der rechten Maustaste auf das ActualLog des Testobjekts und wählen Sie im Kontextmenü die Option Clear AutoMerge-List.
Verknüpfung zwischen Testauftrag und Testobjekt deaktivieren