授权接口压力测试(jmeter)

项目背景:

我们的车机设备需要经过授权,授权完成之后才可以使用我们的软件,为了验证服务的稳定性,需要对授权接口做下压力测试,每5秒请求一次接口,测试几十个小时,看下有多少请求成功,有多少请求失败。

因为请求的接口没有任何限制,不需要不同的用户请求,所以可以用同一台设备间隔5秒请求一次接口即可。

接口请求顺序:

1:HTTP信息头管理器

2:HTTP请求:

 

这里的消息体参数有:CDKey、appid、imeiTwo、sig、type;

CDKey、appid开发提供,imeiTwo 为设备号,type类型看接口文档获取,

其中sig是用除了appid和sig的所有参数拼接起来,后面再追加appscrect(appscrect开发提供)的值进行md5加密,key在前面,value在后面。:

3:添加定时器

需求是5秒请求一次,所以添加的固定定时器设置的参数为5000毫秒。(1秒=1000毫秒)

4:添加线程 (因为是一个设备间隔5秒请求一个,所以虚拟用户数为1,循环次数设置为需要测试的次数,这里我大概设置的次数为3060次):

5:保存测试计划后,使用非GUI模式进行测试,测试完毕后,再进行结果分析(为了后续可查看结果失败的请求进行析,可百度下怎么查看非GUI模式响应数据为空的资料搜索看下,或者看下我写的“缓存轨迹(批量轨迹)上传接口测试”文档中有提到”

测试报告

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值