【问题1】

SoapUI+Groovy做接口测试时,脚本执行到第三行报错,报错内容"org.apache.xmlbeans.XmlException: error: Unexpected element: CDATA"

脚本片段如下:

import com.eviware.soapui.support.GroovyUtils

//Get response
def groovyUtils = new GroovyUtils( context )
def holder = groovyUtils.getXmlHolder('inquire#Response')//GroovyUtils获取返回的xml消息的操作XmlHolder

soapUI系列之—-04 Groovy脚本问题解决

错误分析:根据字面意思:是解析Xml异常,无法对返回的结果进行解析

解决办法:把def holder = groovyUtils.getXmlHolder('TestTest#ResponseAsXml')改为 def holder = groovyUtils.getXmlHolder('TestTest#Response'),

即去掉AsXml,问题解决

 

注:Property ResponseAsXml is for REST;  Property Response is for SOAP 

相关文章:

  • 2021-11-28
  • 2021-05-30
  • 2021-12-06
  • 2022-12-23
  • 2021-07-01
  • 2022-02-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-12
  • 2021-05-18
  • 2021-05-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案