jmeter While控制器

jmeter While控制器_第1张图片

一种常见的循环控制语句,用于重复执行一段代码块,直到指定的条件不再满足。

参数:
  • LAST
  • JMeter变量、函数、属性或任意其他可用表达式 (jmeter提供的方法)。判断变量值count_num小于等于20,推荐简单的几种用法,效果一样:
    • ${__groovy(${count_num}<=20)}
    • ${__jexl3(${count_num}<=20)}
    • ${__jexl2(${count_num}<=20)}
    • ${__javaScript(${count_num}<=20)}
Meter 会将循环索引公开为名为 __jm____idx 的变量

while控制器使用案例

jmeter While控制器_第2张图片

  1. 准备测试接口服务[参考](https://blog.csdn.net/qq_17328759/article/details/132645247)

  2. 编写jmeter测试脚本,关注变量 count_num初始化和控制器的控制条件。

    • 用户定义的变量,设置count_num初始值为0
      jmeter While控制器_第3张图片

    • while 控制器的条件及命名
      jmeter While控制器_第4张图片

    • BeanShell 后置处理程序,借助日志打印出每次循环count_num、索引值的变化
      jmeter While控制器_第5张图片

你可能感兴趣的:(jmeter,jmeter)