mysql一个循环匹配多个值_jmeter中一个变量获取后对应多个值,然后在后面调用这个变量,同时遍历所有值的方法(for each的用法) 另附几种复杂控制器...

例如,我有个变量member_id包含7个值,还有cc_file有5个值

我们有这样一个场景,7个学生访问这5个文件,且全部访问

1、提取7个学生id

访问http

fd941ade40ca73be20996379c9000d43b6f.jpg

提取id

0b9b0a4442afd8e375348c464aa3ecb3c66.jpg

其中match number为-1,是指提取所有的值,保存为变量member_id

2、获取5个file的id

93c0b7c4b1f1607793fa598b5e2dba41e85.jpg

提取所有id并保存成cc_file

9f15e5f519519b18c9f769e59ba8172deba.jpg

然后用两个嵌套循环即可

d53f8bd3e0395728c938a881fcb85446c6b.jpg

首先使用for each循环控制器时,要弄清楚这几个选项的意思

输入变量前缀,就是调用的变量名——调用后jmeter 会填充后缀,例子中就是member_ids_1为什么是下划线后面跟着1,因为勾选了下面的框。。

Input Variable Prefix:输入变量前缀,本例中为:member_ids

Output variable name:输出变量名称,提供给其它控件引用

Start index for loop(exclusive):循环开始的索引(默认从0开始,如果填写是2,实际是从2+1个开始执行)

End index for loop(inclusive):循环结束的索引(默认从0开始,如果填写是2,实际是从2+1个开始执行)

Add”_”before number:输入变量名称中是否使用"_"进行间隔。

我把翻译当原创,实在是使用心得࿰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值