前言

在使用jmeter测试过程中,会遇到很多接口关联调用的情况,除线程组之间不能互相调用外,多参数的循环使用也是比较棘手的

1、使用postman的mock功能,创建测试接口,用于演示循环调用,搭建方式可看上篇

 

 

 

 

返参中的cuname即使其他接口中要用到的参数

2、创建后置处理器,获取参数,这里用到两种后置处理器,使用json、边界进行提取,也可使用正则进行提取

 

 

 

 3、添加逻辑控制器,这里可以使用循环控制器和ForEach控制器

 

 

 4、为循环控制器添加计数器,可实现每次调用不同的参数

 

 5、为控制器添加请求

 

 循环控制器这里需要解释一下,取出多个参数时,【cuname】参数是类似于数组的,取值的时候需要使用下标来取值,例如${cuname_1}代表取第一个,结合计数器实现下标递增,再结合使用V函数,对参数进行凭借,实现每次调用都可以取到下一个值的效果

 

 

5、执行,看效果

 

 可以看到每次的请求中,user都使用不同的参数

 

posted on 2022-07-20 10:24  阿宅gogo  阅读(2949)  评论(0)    收藏  举报