SoupUI 结合loadrunner压力测试

上一篇介绍了SoupUI接口测试,因为工作需要,需要在loadrunner进行websocket的压力测试,当然,SoupUI本身也是可以做性能测试的

开始就简单介绍下SoupUI怎么做性能吧

这是上次的工程,在Test Steps下面有一个Load Tests ,这个就是记录性能的地方,右键New LoadTests

添加之后的界面就是这样的了.点击绿色的运行按钮即可查看每个接口的运行情况

下面进入loadrunner部分

新建一个脚本,选择web services

右键insert,选择Soup Request 函数

箭头地方选择Edit XML可以导入SoupUI里面的xml,loadrunner会自动转义

为了方便查看请求的是否正确,加入开始和结束,打印指定返回值来查看请求是否正确

运行结果如下

可以看到-4即是我们请求之后返回的值,证明请求成功,单一的请求ok了 那关联的请求也很简单,我们用这个得到的-4的值去请求下一个接口

上图中有个theAreaID的参数,我们在下面的请求中直接拿来使用即可

下图我们可以看到,已经得到了返回参数:央视数字电视

大概就讲到这里啦,loadrunner里面还有其他辅助函数等着我们去尝试,目的都是一样的,辅助我们做好脚本的制作!

最新文章

  1. Atitit 分区后的查询  mysql分区记录的流程与原理
  2. a=av###b=bv###c=cv map键值对 (a,av) (b,bv) (c,cv)
  3. 使用 AFNetworking 进行 XML 和 JSON 数据请求
  4. hdu 1045:Fire Net(DFS经典题)
  5. PetaPoco.Core.ttinclude修改
  6. Node.js V0.12新特性之性能优化
  7. 对数据预处理的一点理解[ZZ]
  8. C++学习之使用new的注意事项
  9. css经典布局之左侧固定大小右侧自动适应
  10. COCOMOII的使用说明
  11. SpringBoot集成rabbitmq(一)
  12. 【区块链】【一】Hash 算法【转】
  13. Linux shell 重定向学习笔记
  14. 转:upload.parseRequest为空
  15. Python的集合和元组
  16. [转]html5: postMessage解决跨域和跨页面通信的问题
  17. 【洛谷P5018】对称二叉树
  18. JS--label语句的使用
  19. Easy-to-Learn English Travel Phrases and Vocabulary!
  20. Windows核心编程:第3章 内核对象

热门文章

  1. SeaJS基本开发原则
  2. 【tensorflow使用笔记三】:tensorflow tutorial中的源码阅读
  3. Spring Cloud Stream 使用延迟消息实现定时任务(RabbitMQ)
  4. 记录新建dorado项目更新规则中报错
  5. UDP 首部的格式
  6. nw打包vue项目exe
  7. 神器 工具 推荐 SRDebugger
  8. Java 位运算符和移位运算符
  9. C语言作业总结
  10. python中pycharm中.py文件调用一个.py文件的函数