So Lesen Sie eine txt-Datei, eine Daten-und Speicher es als variable in den Benutzerdefinierten Eigenschaften mit SOAPUI Groovy?
begann ich dann mit Soapui diese Woche und ich habe einige tests wie z.B. das senden einer Anfrage, POST und speichern Sie die Antwort als txt-Datei, die ina-Ordner.
Was ich versuche zu tun, ist zu Lesen, diese txt-Datei kopieren sepcific Daten und speichern Sie in der Benutzerdefinierten Eigenschaften.
Denn ich möchte dieses Objekt in das nest einer Anforderung POST, das ist abhängig von der ersten Anfrage.
Ich möchte es in Groovy.
ich habe nur die Open-source-SOAPUI version 5.0.0
Danke
welchen Teil dieser Aufgaben sorgen Sie? was haben Sie bereits versucht?
Warum wollen Sie, um es zu speichern .txt-Datei? Ist es nicht einfacher, zu Eigentum Übertragen Schritt? Sie bekommen benötigt Werte her Antwort und übertragen Sie Sie auf die nächste Anfrage.
Bitte erklären Sie mit einem Beispiel, thqnk Sie schaue ich in google auch
Warum wollen Sie, um es zu speichern .txt-Datei? Ist es nicht einfacher, zu Eigentum Übertragen Schritt? Sie bekommen benötigt Werte her Antwort und übertragen Sie Sie auf die nächste Anfrage.
Bitte erklären Sie mit einem Beispiel, thqnk Sie schaue ich in google auch
InformationsquelleAutor kirk douglas | 2014-11-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie zum hinzufügen eines
groovy
test Schritt in den test-Fall und haben Sie es ähnlich wie in java, check groovy-Dokumentation.Nur als Referenz SOAPUI 5.2.0 hat die
groovy
2.1.7 version (überprüfen Sie die Abhängigkeit in pom.xml) so ingroovy
- Skripte, die läuft auf SOAPUI können Sie die java-standard-api in derjre
, die SOAPUI-Klassen, diegroovy
2.1.7 API unter einigen anderen, zusätzlich können Sie auch die anderen Gläser inSOAPUI\bin\ext
um Sie ingroovy
Skript.Endlich Sie zu Fragen, zu Lesen, einige Daten aus einer Datei und schreibt Sie in eine benutzerdefinierte Eigenschaft, so zum Beispiel können Sie es tun, wie folgt:
Da dein problem es ist nicht klar, zeige ich Euch ein mögliches Beispiel zeigt, wie eine Datei Lesen auf der Suche nach bestimmten Inhalten und speichern diese Inhalte in eine benutzerdefinierte Eigenschaft im testCase.
Beachten Sie, dass in
groovy
Skripte, die eine Globale Objekte, die Sie verwenden können:testRunner
,context
undlog
in diesem Beispiel verwende ichtestRunner
ZugangtestCase
und seine Eigenschaften in der gleichen Weise, die Sie gehen können, dachtetestRunner
ZugangtestSuites
,project
,testSteps
etc... überprüfen Sie die Dokumentation:Hoffe, das hilft,
InformationsquelleAutor albciff