jmeter-使用之-for循环批量执行某一个接口,并且参数递增

场景:

比如说我有一个接口,可以删除数据库中的某一条记录,参数是记录的id,

那么每次调用接口一次,也只能删除一条记录,

如果想删除多个记录,就只能调用多次接口,

并且传不同的id。

就很麻烦,

可以用jmemter的循环控制器;循环控制器,里面只有一个线程循环调用这个接口多次,并且参数可以配置递增,从而删除这些数据;

也可以不用循环控制器,

jmeter的线程组是支持循环次数的,但是好像不能对接口的参数累加,也就是调用多次还是对一个参数的接口一直调用,实现不了我们的需求;

首先新增一个循环控制前,循环次数我这里设置为9次

其次在这个循环控制器中增加我们的接口,并且在接口的参数上增加一个占位符;

这个占位符表示数据不停的递增的数;

其次再增加一个计数器,

这个计数器中的引用名称就是我们接口中参数的那个占位符;

最后的这个测试计划的结构:

 

执行后的效果就是,

看到察看结果树中,这个接口被执行了9次,因为我们上面循环控制器配置了循环9次,

而且参数是从1到9;

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值