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 )
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)
Parametrisierung mehrerer Dateien
Alternativ können Sie die Read-Methode einfacher verwenden und den Dateinamen direkt angeben:
Given request read('some-xml-file.xml')
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!