Umgebung für die Genehmigung vor der Ausführung
Bei der Genehmigung vor der Ausführung handelt es sich um einen automatisierten Prozess zur Anfrage und Erteilung von Genehmigungen für Testfälle. Sie ist ein wichtiges Tool zum Schutz Ihrer Testumgebung und zur Beschleunigung Ihrer Governance-Prozesse.
Bevor Sie die Genehmigung vor der Ausführung für Benutzer aktivieren können, müssen Sie die Umgebung vorbereiten.
Dieses Kapitel richtet sich an Administratoren. Es listet alle Umgebungsanforderungen auf und erläutert zusätzliche Überlegungen zu bestehenden Tosca-Projekten.
Anforderungen
Welche Umgebung Sie benötigen, hängt davon ab, welche Version der Genehmigung vor der Ausführung Sie verwenden möchten:

Stellen Sie für die Nur-Tosca-Version der Genehmigung vor der Ausführung sicher, dass Ihre Umgebung die folgenden Anforderungen erfüllt:
-
Sie haben Tosca installiert.
-
Sie haben eine Multiuser-Umgebung.
-
Wenn Sie Anfragen und Genehmigungen über die REST API bearbeiten möchten: Sie haben den Tosca Server installiert.

Stellen Sie für die integrierte Version sicher, dass Ihre Umgebung die folgenden Anforderungen erfüllt:
-
Sie haben Tosca und Tosca Server installiert.
-
Sie haben eine Multiuser-Umgebung.
-
Sie haben qTest OD oder OP 11.3 installiert und die Tosca/qTest-Integration eingerichtet.
-
Sie haben VERA 2023.01 installiert und die qTest/VERA-Integration eingerichtet.
Zusätzliche Überlegungen für Arbeitsbereiche mit vorhandenen Testfällen
Wenn Sie vorhandene Testfälle haben, die noch in Bearbeitung sind und einer Genehmigung bedürfen, stellen Sie sicher, dass ihr TestCaseWorkState auf PLANNED eingestellt ist, bevor Sie die Genehmigung vor der Ausführung aktivieren.
Wenn Sie die Genehmigung vor der Ausführung aktivieren, sperrt Tosca den aktuellen TestCaseWorkState aller Testfälle. Tosca prüft nicht, ob der Status das Ergebnis des Genehmigungsprozesses oder ein Überbleibsel aus der Zeit vor der Aktivierung ist.
Nehmen wir an, Sie haben laufende Testfälle mit dem Status IN_WORK. Wenn Sie die Genehmigung vor der Ausführung aktivieren, sperrt Tosca diese Testfälle als IN_WORK und sieht sie als in der Genehmigungsphase befindlich an. Folglich verlieren Ihre Tester die Bearbeitungsrechte für diese Testfälle und können keine Genehmigung anfragen. Ein Administrator muss die Genehmigungsanfrage zurückziehen, bevor die Tester ihre Arbeit fortsetzen können.
Um dies zu vermeiden, führen Sie diese Schritte aus, bevor Sie die Genehmigung vor der Ausführung aktivieren:
-
Führen Sie eine TQL-Suche aus, um alle Testfälle mit dem Status IN_WORK und COMPLETED zu finden.
-
=>SUBPARTS:TestCase[TestCaseWorkState=="IN_WORK"]
-
=>SUBPARTS:TestCase[TestCaseWorkState=="COMPLETED"]
-
-
Ändern Sie den Bearbeitungsstatus:
-
Wählen Sie in den Suchergebnissen alle Testfälle aus, die Sie auf PLANNED setzen möchten. Klicken Sie mit der rechten Maustaste und wählen Sie Modify->TestCaseWorkState aus dem Kontextmenü.
-
Geben Sie im Folgedialog PLANNED ein und wählen Sie Modify all aus.
-
-
Wenn Sie die integrierte Version der Genehmigung vor der Ausführung verwenden möchten und Ihre Testfälle bereits mit qTest verknüpft sind, aktualisieren Sie die Verknüpfungen. Dadurch werden Ihre verknüpften Testfälle in qTest mit dem neuen Status aktualisiert.
Nächste Schritte
Nachdem Ihre Umgebung nun eingestellt ist, aktivieren Sie die Genehmigung vor der Ausführung.