Dies ist wahrscheinlich ein sehr einfaches für alle SoapUI Stammkunden.SoapUI Anfrage Parameter in Mock-Service-Skript erhalten
Wie extrahiere ich in einem SoapUI-Dienstantwortskript den Wert in der Anfrage, auf die ich antworte?
sagen Lassen Sie die eingehende Anfrage
<ns1:foo>
<ns3:data>
<ns3:CustomerNumber>1234</ns3:CustomerNumber>
</ns3:data>
</ns1:foo>
Wie erhalte ich die "1234" in eine Groovy Variable hat? Ich habe es mit einem xmlHolder versucht, aber ich habe den falschen XPath.
(Ich weiß, wie eine Eigenschaft zu setzen und seinen Wert in die Antwort bereits integriert.)
Viele XML-Q/A hier, aber wenn Sie eine JSON Antrag haben, es funktioniert ähnlich mit 'def requestJson = new groovy.json.JsonSlurper() .parseText (mockRequest.requestContent)' und z.B. 'log.info" $ {requestJson.'CustomerNumber '} "' – fheub