Heim > Java > javaLernprogramm > Können Sie im Karate Parameter an die Methode „Read' übergeben?

Können Sie im Karate Parameter an die Methode „Read' übergeben?

DDD
Freigeben: 2024-11-04 10:52:02
Original
236 Leute haben es durchsucht

Can you pass parameters to the `Read` method in Karate?

Können Parameter an die Read-Methode in Karate übergeben werden?

Die Read-Methode von Karate ermöglicht Ihnen die Verwendung von XML-Dateien in Ihren API-Tests. Es können jedoch Fehler auftreten, wenn Sie versuchen, den Namen der Anforderungsdatei zu parametrisieren, z. B.:

com.intuit.karate.exception.KarateException: called: ...
javascript evaluation failed: read (varXmlFile )
Nach dem Login kopieren

Einzelne Dateiparametrisierung
Um den XML-Dateinamen korrekt zu parametrisieren, stellen Sie sicher, dass Die Variable wird vorher festgelegt:

def varXmlFile = 'some-xml-file.xml'
Given request read(varXmlFile)
Nach dem Login kopieren

Parametrisierung mehrerer Dateien
Alternativ können Sie die Read-Methode einfacher verwenden und den Dateinamen direkt angeben:

Given request read('some-xml-file.xml')
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonKönnen Sie im Karate Parameter an die Methode „Read' übergeben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage