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:

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:

  1. 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"]

  2. Ä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.

  3. 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.

  4. Checken Sie ein.

Nächste Schritte

Nachdem Ihre Umgebung nun eingestellt ist, aktivieren Sie die Genehmigung vor der Ausführung.