jmeter-调试取样器测试抽奖概率
作者:互联网
调试取样器讲解:
https://www.cnblogs.com/testlearn/p/12799866.html
下文来源:
https://www.cnblogs.com/rslai/p/12544072.html
实现步骤:
1、使用HTTP请求访问接口
2、添加查看结果树查看测试结果
3、添加聚合报告查看次数统计
4、使用JSON提取器提取json返回信息
5、添加调试取样器查看返回某个值的次数
一、使用HTTP请求访问接口
添加http请求,就是普通的访问服务器并得到响应结果。
1、jmter添加线程组
2、添加HTTP请求
3、设置post或get、设置url、设置参数、设置http head等信息即可
二、添加查看结果树
1、添加查看结果树
2、运行脚本后查看接口返回json
json格式如下 {
"code":xxxx,
"data":{
"prize_id":1,
xxxx
}
}
这次要做的就是统计,prize_id返回1-5的奖品的比例。
三、添加聚合报告查看次数统计
添加聚合报告待用
四、使用JSON提取器提取json返回信息
1、添加json提取器
2、设置参数
3、注意json提取器的位置否则可能得不到返回值
五、添加调试取样器查看返回某个值的次数
1、添加调试取样器
2、名称这里写json提起器中设置的变量名
3、运行脚本
在检查结果树中,可以看到取到的内容为0
这次运行两次的效果,第一次返回0,第二次返回5
在聚合报告中,可以看到统计的次数。0和5后边就是每个值返回的次数统计。
4、添加延时
由于抽奖接口有锁,所以每次运行后需要休眠1s。固定定时器是毫秒,所以设置成1000即可
5、批量运行脚本
修改循环次数后再次运行脚本
运行后如下图,直接计算比例即可。
注意:层级不要搞错,否则得不到正确数据
标签:返回,抽奖,查看,次数,json,添加,取样器,jmeter 来源: https://www.cnblogs.com/xiaoyanhuo/p/16699093.html