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

如何在JMeter中循环依次运行多个线程组?

JMeter多线程组按顺序无限循环运行的实现方法

要让多个线程组按顺序反复执行,按以下步骤操作即可:

1. 开启线程组顺序执行模式

JMeter默认会并行运行所有线程组,需先改为顺序执行:

  • 打开每个线程组的设置面板,勾选「Run thread groups consecutively (i.e. one at a time)」(中文界面显示为「独立运行每个线程组」),这样线程组会从上到下依次启动,上一个线程组执行完毕后才会运行下一个。

2. 设置测试计划无限循环

  • 回到最上层的「测试计划」,找到「循环次数」选项,勾选「永远」,这样整个测试计划会无限重复执行所有线程组,实现线程组按顺序无限循环的效果。

3. (可选)给单个线程组添加内部循环

如果需要某个线程组内部先循环多次再切换到下一个线程组,可在该线程组内添加「循环控制器」,设置指定循环次数,或勾选「永远」,配合测试计划的全局循环实现更灵活的执行逻辑。

4. 验证执行效果

添加「查看结果树」监听器,启动测试后观察请求的执行顺序,确认线程组是否按设定顺序循环运行。


验证用JSON中文翻译

"information_for_calculation_period": {
    "is_alimony_received": false, // 是否收到赡养费:否
    "is_recipient_of_foreign_income": true, // 是否有境外收入:是
    "is_under23_and_unscholarshipped_student": false, // 是否为23岁以下无奖学金学生:否
    "is_recipient_of_educational_benefits": false, // 是否领取教育补助金:否
    "is_served_military_service_by_conscription": false, // 是否服过义务兵役:否
    "is_recipient_of_judges_retirement_benefit": false, // 是否领取法官退休金:否
    "is_compensation_received_for_duties": false, // 是否领取职务补偿金:否
    "is_under_long_term_medical_treatment": true, // 是否正在接受长期治疗:是
    "is_recipient_of_one_time_service_termination_benefit": false, // 是否领取一次性离职补助金:否
    "is_recipient_of_law_enforcement_pension": true, // 是否领取执法人员养老金:是
    "is_pregnant_family_member_during_income_period_or_application": false // 收入期间或申请时是否有家庭成员怀孕:否
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 11:41:07