Mit API-Testfällen arbeiten
Sie können API-Testfälle generieren, wenn Sie Nachrichten mit dem Tricentis Tosca API Scan erstellen und diese in den Tosca Commander exportieren. Nähere Informationen zu diesem Vorgang finden Sie hier: siehe Kapitel "Testfälle mit dem API Scan erstellen".
Tosca API Engine Testfall
Die Testfallordner der API Engine enthalten die folgenden Elemente:
Symbol |
Bezeichnung |
Beschreibung |
---|---|---|
|
Testfall |
API-Testfall |
|
XTestschritt |
API-Testfälle bestehen aus zwei Typen von XTestschritten:
|
|
Generierte XTestschrittwerte |
Zu steuernde Modulattribute. |
|
Anfängliche XTestschrittwerte |
Modulattribute, die in einer Nachricht gesetzt sind, aber nicht verwendet werden. |
Testfälle ausführen
Beim Ausführen von Testfällen führt die Tosca API Engine Folgendes aus:
-
Sie passt den Request entsprechend den jeweiligen Modulattributen an
-
Sie sendet den Request an den Webservice
-
Sie überträgt die Werte aus der Webservice-Response an die Modulattribute in der Response-Nachricht
Testfall in ein OSV-Szenario umwandeln
Sie können vorhandene API-Testfälle in OSV-Szenarien umwandeln, um sie in einem OSV-Environment auszuführen.
Um die Testfälle umzuwandeln, führen Sie die folgenden Schritte aus:
-
Wählen Sie im Tosca Commander einen oder mehrere Testfälle aus.
-
Klicken Sie im dynamischen Menü OSV auf das Symbol Convert to Scenario.
API Testfälle konvertieren
Das System erstellt dann einen Komponenten-Ordner Convert API to OSV mit den folgenden Elementen:
-
OSV-Module einschließlich aller Modulattribute, die im API-Modul definiert wurden
-
OSV-Szenarien, einschließlich aller anfänglichen und generierten XTestschrittwerte
Generiertes OSV-Modul und -Szenario