通過SoapUI提供的GroovyUtils獲取返回的xml消息的操作XmlHolder import com.eviware.soapui.support.XmlHolder def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context ) def holder = groovyUtils.getXmlHolder('TestTest#Response') 運行時,到第三行會報錯: 根據字面意思發現時Xml異常,無法對返回的結果進行解析
把def holder = groovyUtils.getXmlHolder('TestTest#Response')改爲
def holder = groovyUtils.getXmlHolder('TestTest#ResponseAsXml'),即加了AsXml就可以了 注:Property ResponseAsXml is for REST; Property Response is for SOAP 只是針對該類問題的一種解決辦法,在這裏做個備忘,大家有好的建議都可以提出來,一起學習 來自:http://forum.soapui.org/viewtopic.php?f=5&t=21981