SoupUI 结合loadrunner压力测试

Posted 绝世老中医

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SoupUI 结合loadrunner压力测试相关的知识,希望对你有一定的参考价值。

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里面还有其他辅助函数等着我们去尝试,目的都是一样的,辅助我们做好脚本的制作!

 

以上是关于SoupUI 结合loadrunner压力测试的主要内容,如果未能解决你的问题,请参考以下文章

loadrunner如何做接口的压力测试?

如何利用loadrunner做mysql压力测试

Loadrunner实现Android / IOS 手机压力测试(实例)

LoadRunner使用记录

JMeter,LoadRunner,软件压力测试?

JMeter,LoadRunner,软件压力测试?