context.expand 和 groovyUtils.getXmlHolder 有什么不一样?互相之间怎么转换

import com.eviware.soapui.support.GroovyUtilsdef groovyUtils = new GroovyUtils( context )def responseLive=context.expand( '${Intraday Table_Live#Response}' )
def xmlHolderLive = groovyUtils.getXmlHolder(responseLive)
def xmlLive = xmlHolderLive.getXml()log.info "responseLive : "+responseLive
log.info xmlHolderLive
log.info "xmlLive            : "+xmlLive

截图:

通过groovyUtils.getXmlHolder也可以直接获取response, 还可以通过XPath获取节点的值

import com.eviware.soapui.support.GroovyUtilsdef groovyUtils = new GroovyUtils( context )
def holder = groovyUtils.getXmlHolder( "Get Token#Response" )String tokenTemp = holder.getNodeValue("//html[1]/body[1]/script[1]/text()")

转载于:https://www.cnblogs.com/MasterMonkInTemple/p/4626206.html

[SoapUI] context.expand 和 groovyUtils.getXmlHolder 有什么不一样相关推荐

  1. soapUI(groovy脚本作用2)请不要问为什么系列2

    在构造用例过程中可能需要对返回结果进行校验,此时可以借助Groovy脚本完成此功能,具体步骤如下: (1)通过SoapUI提供的GroovyUtils获取返回的xml消息的操作XmlHolder de ...

  2. SOAPUI 利用Groovy脚本串连登录请求——将response的header和body传递给下一个请求

    SOAPUI 实现 一键化 SOAP 登录 测试soap接口需要先登录,但登录加密过程复杂,难道必须手动 发送多次请求并拷贝最终的cookie到待测请求的header?只要你敢想,就没什么做不到的.笔 ...

  3. 关于soapUI模拟返回不同response

    //把全部封装成一个可操作性的对象 def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context) //封装成了一个工具对象 ...

  4. 使用 soapUI 测试 REST 服务

    REST 服务介绍 REST(Representational State Transfer)是 Roy Fielding 博士在 2000 年提出的一种新的软件架构风格,它以资源(resource) ...

  5. SoapUI offen used scripts

    [ Groovy Step ]//get properties from testCase, testSuite and project in groovy step def testCaseProp ...

  6. rest和soapui

    转载:http://www.ibm.com/developerworks/cn/opensource/os-cn-soapui/#listing1 注意:当需要权限验证可以尝试采用7003端口:如: ...

  7. mysql 向上汇总_soapui groovy脚本汇总

    出处:https://www.jianshu.com/p/ce6f8a1f66f4 一.一些内部元件的访问 testRunner.testCase开头 1.向下访问 testRunner.testCa ...

  8. jenkins api使用_使用管理API和Jenkins作为IBM App Connect Professional部署自动化的持续集成引擎

    在本教程中,您将了解使用IBM App Connect Management API,SoapUI客户端和Jenkins在IBM App Connect(以前称为WebSphere®CastIron® ...

  9. soapUI-Groovy Script

    1.1.1 Groovy Script soapUI通过以groovy语言编写的脚本来大量支持您的项目. • Groovy脚本TestSteps可用于向功能TestCase添加任意功能. • 脚本断言 ...

最新文章

  1. java中定义类的关键字为_在Java中,定义类的关键字是__________________.
  2. python中常见的几种错误
  3. 企业如何建设BI商业智能系统
  4. 叫做 Nanshan即时通讯 贪婪型
  5. Oracle数据恢复、数据库恢复、灾难恢复专题
  6. 安卓怎么把一个按钮设计成梯形_电气控制电路与PLC之间的梯形图转化,挺实用!...
  7. Gulp和Webpack对比
  8. 来一发,网页下拉刷新
  9. 云计算时代的DCI技术
  10. 雷神simplest_ffmpeg_player解析(一)
  11. Python项目实战:爬取图虫创意优质高清壁纸图
  12. 【深度学习】基于人脸关键点的视频心率检测
  13. c语言1GB转成B,2018职称计算机考试WPS_Office精选习题9
  14. 64位下php环境安装教程,PHP环境安装
  15. 利用NSA的MS17-010漏洞利用工具攻击Windows7
  16. 如何构建用户满意的“服务化”数据平台
  17. Android 11---WMS之横竖屏切换流程详解之一
  18. 【萌新向】STC8A8K64S4A12开发学习(一)——点亮LED
  19. 在Archlinux下安装Xilinx ISE12.3以及Digilent Adept的使用
  20. Python 引入模块后VsCode出现问题提示 “could not be resolved” 解决方案

热门文章

  1. mysql 多数据源_SpringBoot+多数据源(MySQL)
  2. 空心等腰三角形java_java打印输出任意大小的等腰三角形,实心菱形,空心菱形,平行四边形...
  3. Sql根据不同条件统计总数
  4. [Hbase]Hbase常用的优化方法
  5. 单点登录有关跨域的点
  6. 用命令行执行php脚本输出乱码
  7. 《从0到1学习Flink》—— 如何自定义 Data Source ?
  8. 一行命令获取当前JVM所有可设置的参数以及当前默认值
  9. 《图像处理实例》 之 寻找山脊线
  10. Git可视化极简易教程 —— Git GUI使用方法