You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JMeter中如何在父循环每次迭代时重置子循环计数器初始值为0

JMeter父子循环子计数器重置方案

方案1:直接配置计数器重置

  • 找到子循环内的计数器元素,打开配置面板
  • 勾选「每次迭代父循环时重置计数器」(对应选项为Reset counter on each iteration of [你的父循环名称])
  • 将计数器起始值设为0,最大值设为你需要的N,递增步长保持1即可

方案2:用前置处理器强制重置变量

  • 在子循环的最开头添加JS223前置处理器
  • 在脚本区域输入以下代码(替换变量名为你子计数器的「引用名称」):
    vars.put("你的子计数器变量名", "0");
    

方案3:换Loop Controller配合计数器

  • 将子For Loop替换为Loop Controller,循环次数设为N+1(比如要从0到4,就设5次)
  • 在Loop Controller内添加计数器,设置起始值0、最大值N,同时勾选父循环迭代时重置的选项

父循环与子循环的计数器数值

内容的提问来源于stack exchange,提问作者Krina Modi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 20:43:16