Genehmigung vor der Ausführung erhalten
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. Damit können Sie Ihre Testfälle validieren, bevor Sie sie ausführen. Außerdem schützt sie validierte Testfälle vor unbefugten Änderungen. Die Genehmigung vor der Ausführung ist ein wichtiges Tool zum Schutz Ihrer Umgebung:
- 
                                                        
Ihre Tests decken genau das ab, was Sie brauchen, wenn Sie sie brauchen. Außerdem verbrauchen sie keine wertvollen Testinfrastrukturressourcen, bevor sie bereit sind.
 - 
                                                        
Ihr Test-Setup entspricht vollständig den Sicherheits- und Compliance-Vorschriften.
 
Die Automatisierung mit Tosca beschleunigt Ihre Governance-Prozesse und macht sie viel einfacher zu verfolgen. Ihre QA-Teams müssen sich nicht mehr mit umfangreichen Tabellenkalkulationen und E-Mail-Threads befassen. Auf diese Weise können Sie schneller und mit mehr Zuversicht veröffentlichen.
                                                                 
                                                             | 
                                                            
                                                                 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.  | 
                                                        
Genehmigungsobjekte
Der Genehmigungsprozess gilt nur für Testfälle. Er umfasst keine Testfall-bezogenen Objekte wie Testfall-Vorlagen, Business-Testfälle, Module oder Ausführungslisten.
Genehmigungsprozess
Der TestCaseWorkState informiert Benutzer darüber, wie weit ihr Testfall fortgeschritten ist: PLANNED, IN_WORK oder COMPLETED. Wenn Sie die Genehmigung vor der Ausführung nicht aktiviert haben, können Tester den Status manuell ändern, um ihren Fortschritt zu verfolgen.
Wenn Sie die Genehmigung vor der Ausführung verwenden, kann nur Tosca den Status ändern:
- 
                                                        
Jeder neue Testfall, der in Bearbeitung ist, hat den Status PLANNED.
 - 
                                                        
Wenn ein Benutzer die Genehmigung für einen Testfall anfragt, setzt Tosca den Testfall auf IN_WORK.
 - 
                                                        
Genehmigte Testfälle erhalten den Status COMPLETED. Nur Benutzer, die Sie als Genehmiger definieren, können Testfälle genehmigen oder ablehnen.
 - 
                                                        
Abgelehnte Testfälle werden auf PLANNED zurückgesetzt, sodass die Tester sie korrigieren können.
 
Der Status definiert, was Benutzer mit Testfällen und ihren verbundenen Objekten tun bzw. nicht tun können:
| 
                                                                 Status  | 
                                                            
                                                                 Modul bearbeiten  | 
                                                            
                                                                 Testfall bearbeiten  | 
                                                            
                                                                 Ausführungsliste/qTest-Testereignis bearbeiten  | 
                                                            
                                                                 Probedurchlauf im ScratchBook  | 
                                                            
                                                                 Ausführungsliste/qTest-Testereignis ausführen  | 
                                                            
                                                                 Verfügbare Genehmigungsaufgaben  | 
                                                        
|---|---|---|---|---|---|---|
| 
                                                                 PLANNED  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Blockiert*  | 
                                                            |
| 
                                                                 IN_WORK  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Blockiert  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Blockiert*  | 
                                                            |
| 
                                                                 COMPLETED  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Blockiert  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Erlaubt  | 
                                                            
                                                                 Erlaubt**  | 
                                                            |
| 
                                                                 * Solange die Ausführungsliste mindestens einen Testfall hat, der nicht genehmigt ist. ** Nur wenn alle Testfälle in der Ausführungsliste genehmigt sind.  | 
                                                        ||||||
Nächste Schritte
Richten Sie die Genehmigung vor der Ausführung ein. Um dies tun zu können, müssen Sie ein Admin-Benutzer sein. Erfahren Sie mehr über die erforderlichen Umgebungen und wie Sie die Genehmigung vor der Ausführung aktivieren können.
Wenn alles bereits eingerichtet ist, hängen Ihre nächsten Schritte von Ihrer Rolle ab: