jmeter if控制器在loop控制器执行结束后执行

方法一

1、打开JMeter → 右键点击 Test Plan → 添加 Thread Group

2、右键点击 Thread Group → 添加 Logic Controller → Loop Controller。

设置 Loop Count 为 40(表示循环40次)。

3、添加If Controller到循环内部:右键点击 Loop Controller → 添加 Logic Controller → If Controller

配置If Controller的 Condition:KaTeX parse error: Expected group after '_' at position 2: {_̲_jexl3({__jm__Loop Controller__idx} == 39)}

关键点:

__jm__Loop Controller__idx 是JMeter内置变量,表示循环次数索引(从0开始)。

第40次循环时,索引值为39。

方法二

1、创建 Thread Group → 添加 Loop Controller(循环次数40)。

2、在Loop Controller内添加 JSR223 PostProcessor:

右键点击 Loop Controller → 添加 Post Processors → JSR223 PostProcessor。

选择语言为 groovy。

groovy 复制代码
if (vars.get('__jm__Loop Controller__idx') as int == 39) {
    vars.put('loopCompleted', 'true')
}

3、在循环外部添加If Controller

右键点击 Thread Group → 添加 Logic Controller → If Controller。

4、配置If Controller的 Condition:${__jexl3(vars.get("loopCompleted") == "true")}

相关推荐
濮水大叔8 分钟前
不必把 Vue3 写成“麻花”:从状态碎片到对象协作,重新理解 Zova 的前端心智模型
前端·typescript·vue3·ioc·tsx·zova
Vuji1 小时前
MCP: 一条 tool 调用链路的旅程
前端·人工智能
万少2 小时前
DeepSeek-V4-Flash 正式版上线了,但这 3 个坑我帮你提前踩了
前端·javascript·后端
明月_清风2 小时前
🚀 Palantir Foundry 本体论实战:当 Ontology 从"知识图谱"进化为"企业操作系统"
前端·后端
驳是2 小时前
入坑 Nginx,看这一篇就够了
前端
宁风NF2 小时前
JavaScript:网络请求与前端通信
开发语言·前端·javascript·网络·学习·ecmascript
明月_清风2 小时前
从概念到代码:用 Ontology 构建你的第一个知识图谱
前端·后端
程序员黑豆2 小时前
鸿蒙应用开发:AppStorage 全局状态存储用法教程
前端·harmonyos
猫猫不是喵喵.2 小时前
Vue3 中 computed 计算属性与 watch、watchEffect 监听
前端·javascript·vue.js
En^_^Joy3 小时前
Vue项目创建与入口配置全攻略
前端·vue.js·arcgis