Testfälle genehmigen oder ablehnen
Bei der Genehmigung vor der Ausführung von Tosca 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.
Dieses Kapitel erläutert, wie Sie in Tosca genehmigen, ablehnen oder revidieren.
                                                                 
                                                             | 
                                                            
                                                                 Die Genehmigung vor der Ausführung ist ein Early-Access-Feature und befindet sich noch in der Entwicklung. Wir können die volle Funktionalität in dieser oder zukünftigen Versionen nicht garantieren.  | 
                                                        
Bevor Sie beginnen
Wenn Sie dies noch nicht getan haben, machen Sie sich mit dem Genehmigungsprozess vertraut.
Und informieren Sie sich bei Ihrem Tosca Commander-Administrator, ob Sie Mitglied einer Benutzergruppe für Genehmiger sind. Nur Mitglieder einer Benutzergruppe für Genehmiger können Genehmigungsaufgaben ausführen.
Herausfinden, welche Testfälle genehmigt werden müssen
Jeder Testfall, der auf eine Genehmigung wartet, hat den TestCaseWorkState IN_WORK. Um mehr über einen bestimmten Testfall zu erfahren, überprüfen Sie dessen TestCaseWorkState im Bereich Properties.
In größeren Projekten ist es möglicherweise nicht möglich, Testfälle einzeln zu überprüfen. Um den Prozess zu beschleunigen, empfehlen wir Ihnen, die TQL-Suche von Tosca zu verwenden. Um alle Testfälle mit dem Status IN_WORK zu finden, geben Sie =>SUBPARTS:TestCase[TestCaseWorkState=="IN_WORK"] ein. Sie können die Suche für das gesamte Projekt oder für bestimmte Ordner ausführen.
Testfälle genehmigen
Der Testfall sieht gut aus und erfüllt alle Ziele und Anforderungen. Um ihn zu genehmigen, führen Sie diese Schritte aus:
- 
                                                        
Wählen Sie einen oder mehrere Testfälle aus, die Sie genehmigen möchten. Klicken Sie mit der rechten Maustaste und wählen Sie Complete approval aus dem Kontextmenü.
 - 
                                                        
Geben Sie im Folgedialog den Namen der Benutzergruppe ein, die nun Inhaber des Testfalls sein soll.
Bitte beachten Sie: Die Benutzergruppe, die Sie als Inhaber definieren, erhält Bearbeitungsrechte für den Testfall. Wir empfehlen, dass Sie die Genehmiger-Benutzergruppe als Inhaber beibehalten, damit Tester nicht versehentlich bereits genehmigte Testfälle ändern können.
 
Tosca ändert den TestCaseWorkState auf COMPLETED. Tester können ihn jetzt als Teil einer Ausführungsliste oder eines qTest-Testereignisses ausführen.
Testfälle ablehnen
Wenn der Testfall nicht ganz das ist, was er sein muss, können Sie ihn ablehnen. Durch die Ablehnung der Genehmigung wird der TestCaseWorkState wieder auf PLANNED gesetzt. Die Bearbeitungsrechte gehen an Ihre Tester zurück, damit sie den Testfall anpassen können.
Um einen Testfall abzulehnen, führen Sie diese Schritte aus:
- 
                                                        
Wählen Sie einen oder mehrere Testfälle aus, die Sie ablehnen möchten. Klicken Sie mit der rechten Maustaste und wählen Sie Reject approval aus dem Kontextmenü.
 
Ihre Genehmigung revidieren
Wenn Sie bereits einen Testfall genehmigt haben, aber eine Änderung in Ihrer Applikation oder Ihren Anforderungen vorliegt, können Sie Ihre Genehmigung revidieren. Durch das Revidieren einer Genehmigung wird der TestCaseWorkState wieder auf PLANNED gesetzt. Die Bearbeitungsrechte gehen an Ihre Tester zurück, damit sie den Testfall modifizieren können.
Um eine Genehmigung zu revidieren, führen Sie diese Schritte aus:
- 
                                                        
Wählen Sie einen oder mehrere Testfälle aus, die aktualisiert werden müssen. Klicken Sie mit der rechten Maustaste und wählen Sie Revise approval aus dem Kontextmenü.