一种常见的循环控制语句,用于重复执行一段代码块,直到指定的条件不再满足。
参数:
- 空
- LAST
- JMeter变量、函数、属性或任意其他可用表达式 (jmeter提供的方法)。判断变量值count_num小于等于20,推荐简单的几种用法,效果一样:
${__groovy(${count_num}<=20)}
${__jexl3(${count_num}<=20)}
${__jexl2(${count_num}<=20)}
${__javaScript(${count_num}<=20)}
Meter 会将循环索引公开为名为 __jm__<Name of your element>__idx
的变量
while控制器使用案例
-
准备测试接口服务[参考](https://blog.csdn.net/qq_17328759/article/details/132645247)
-
编写jmeter测试脚本,关注变量
count_num
初始化和控制器的控制条件。-
用户定义的变量,设置count_num初始值为0
-
while 控制器的条件及命名
-
BeanShell 后置处理程序,借助日志打印出每次循环count_num、索引值的变化
-