文章目录

第一部分:调通接口

此部分,请参考上一篇文章,《接口测试-SoapUI安装与使用》

如上图,表示这个接口已跑通,且得到游戏帐号信息,返回code为200。

第二部分:创建一个压力测试

1、对应接口-右键-Generate(生成) TestSuite

2、勾选压测默认数据选项:

3、生成如图所示压测项目:

4、跑通接口后,设置断言:

打开Request后,打开左下角断言:

这里介绍两种设置断言方式:

第一种:response的节点内容匹配

因为我们这个返回jason包含code2000,因此我们选择response的节点内容匹配2000

第二种,xml路径内容匹配

在我们运行接口后,跳转到另一个页面,此时,我们可以使用xml路径内容匹配的方式来设置断言:

方法是,在运行接口后,会跳转页面,此时我们打开断言,选择Property Content,MessageCont Assertion;

当再次运行,跳转页面时就会变成绿色啦

5、设置断言,运行接口,返回正确,会显示绿色:

6、打开LoadTest,设置压测数据,点击左上角运行,就可以进行压测了

SoapUI使用线程,取A数据并发跑10条(这里是线程,毫秒上并相同,不是真正的完全并发),再取B数据并发跑10条,日志如下:

7、设置数据部分,后续把设置数据部分与结果分析部分一起说明。

文章目录