引言
大家好,我是不二!
最近我在进行JMeter性能测试时遇到了一些问题,特别是在使用ForEach控制器时感到有点棘手。
但是经过不断地摸索和实践,终于成功地掌握了这个神奇的工具,提高了我的测试效率。因此,今天我想和大家分享我的经验,让大家也能轻松搞定JMeter性能测试中的ForEach控制器。
在本文中,我将会超详细地解析ForEach控制器的用法,希望对正在学习或者即将开始进行性能测试的你们有所帮助!
简单学习一下ForEach控制器的使用
ForEach控制器要配合用户定义的变量一起使用,主要用于一些少量数据参数化的场景,如果数据多的话不建议用这个方法,效率不高
这次我们以一个登录接口举例:
1.先定义好用户自定义变量
注意名称一定要用xx_
否则的话ForEach取不到
2.再选择逻辑控制器:
输入变量前缀就是我们用户自定义变量_前面的东西
Star index for loop(exclusive):开始循环的起点(不包括)
End index for loop (inclusive):结束循环的终点(包括)
输出的变量名称
记住要勾选Add"_"befor number
3.选择HTTP请求,编辑用户名,使用变量方法为:${user},后面的_1,_2ForEach控制器会帮我们自动遍历补充
最终我们就可以看到所有用户名的情况都被遍历到了:
-每天学习一点,今后必成大神-
【留言】获取下方网盘链接
-事必有法,然后有成- 最后祝大家早日拿到满意的offer ~
如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方【小卡片】加入我们的QQ群:321255410,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。
今天主要是和大家分享我的学习路线和网盘资源,后续我会分享一些面试攻略,有被帮助到的朋友,大家可以点赞支持一下~