Jmeter-逻辑控制器之Foreach
Posted kitty_wu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter-逻辑控制器之Foreach相关的知识,希望对你有一定的参考价值。
ForEach
作用:用来遍历当前元素的所有可执行场景;在用户自定义变量中读取一系列相关的变量,该控制器下的采样器或控制器都会被执行一次或多次,每次读取不同的变量值;
输入变量前缀:在其中输入需要遍历的用户参数
Start index for loop(exclusive):循环指数开始(唯一)→ 遍历查询的变量范围,开始的值(这里如果不填写,默认从1开始,如果没有1开始的变量,执行时会报错)
End index for loop(inclusive):循环指数结束(包含)→ 遍历查询的变量范围,结束的值
输出变量名称:将遍历查询到的符合条件的用户参数赋值给输入变量(usernameOut),然后就可以在控制器下的取样器使用,格式为${输出变量名}
Add”_”before number:输入变量名称中是否使用“_”进行间隔
案例 1:
用户定义的变量+Foreach_1
案例 2
CSV Data Set Config+Foreach_3
案例3 正则表达式+Foreach_3
注:原创,转载请说明出处!
以上是关于Jmeter-逻辑控制器之Foreach的主要内容,如果未能解决你的问题,请参考以下文章
JMeter基础 — JMeter中ForEach控制器详解
Jmeter之逻辑控制器(Logic Controller)
Jmeter之逻辑控制器(Logic Controller)