zoukankan      html  css  js  c++  java
  • soapUI系列之—-04 Groovy脚本问题解决

    【问题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

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

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

    即去掉AsXml,问题解决

     

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

  • 相关阅读:
    查看java代码,命令,ctrl+r
    JVM调优
    springboot线程池
    jpa
    复制java对象,jpa,save
    springboot添加切面
    gunicorn 实现 gevent 多线程
    经典算法
    python-生僻字转拼音
    HTML介绍
  • 原文地址:https://www.cnblogs.com/liuyitan/p/6857680.html
Copyright © 2011-2022 走看看