//获取保存response的文件路径和名称
def testSuiteName = context.testCase.testSuite.name
def testCaseName = context.testCase.name
def fileName = context.expand( '${projectDir}' )+"/TestData/"+testSuiteName+"/"+ testCaseName+"/"+context.expand('${DataSource#testData}')+".txt"
def myResponse = "" def ifSaveResponseAsExpected = context.expand('${#testsuite#ifSaveResponseAsExpected}')
if(ifSaveResponseAsExpected=="yes"){
//获取response保存到本地
myResponse = messageExchange.response.contentAsString
File file = new File(fileName)
file.write(myResponse)
}

  

最新文章

  1. Java Abstract Class & Interface
  2. js构建ui的统一异常处理方案(一)
  3. BZOJ1562——[NOI2009]变换序列
  4. arduino 串口实时绘图(以mpu9250为例)
  5. Golang通过Thrift框架完美实现跨语言调用
  6. NOIp2010 关押罪犯
  7. paip.slap工具与于64位win7与JDBC的性能对比
  8. pureftpd安装配置[总结]
  9. B2C电子商务网站技术框架
  10. android开发中eclipse里xml开发的自动提示和使用帮助快捷键提示
  11. Meta键盘
  12. poj 2373 单调队列优化背包
  13. itoa 和_itoa_s
  14. onActivityResult不执行 或者 onActivityResult的解决方法
  15. Lua手册中的string.len 不解
  16. ABPZero中的Name和SurName处理
  17. js删除数组中的元素delete和splice的区别
  18. JavaScript面向对象--多态
  19. Hive内部表与外部表的区别
  20. Confluence 6 整合到其他数据库

热门文章

  1. 【idea】之使用SVN一些技巧
  2. Java中用字符串常量赋值和使用new构造String对象的区别
  3. Web jsp开发学习——网上直播聊天室的简单开发
  4. studio--常见设置
  5. ef中文文档
  6. Unable to complete the scan for annotations for web application [/wrs] due to a StackOverflowError. Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies.
  7. !!!常用CSS代码块
  8. ZStack串口通信
  9. Node.js 程序应用
  10. spring-security使用