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

JMeter配置:10000用户先完成Login再同时触发Request-1/2/3

JMeter配置实现10000用户先统一登录再并发执行后续请求

1. 配置Setup线程组(完成所有用户登录)

  • 右键测试计划 → 添加 → Threads (Users) → Setup Thread Group
  • 线程组参数设置:
    • 线程数:10000
    • Ramp-Up时间:根据登录接口承压能力设置,若需快速完成登录可设为0;若要避免瞬间过载,可设为60(60秒内启动全部10000线程)
    • 循环次数:1
  • 在Setup线程组下添加登录请求:右键Setup Thread Group → 添加 → Sampler → HTTP Request,配置登录接口的URL、请求方法、参数等
  • 保存登录状态:添加HTTP Cookie Manager到测试计划(右键测试计划 → 添加 → Config Element → HTTP Cookie Manager);若登录采用Token认证,需在登录请求后添加正则表达式提取器/JSON提取器,将Token存入变量,供后续请求引用

2. 配置主线程组(并发触发Request-1/2/3)

  • 右键测试计划 → 添加 → Threads (Users) → Thread Group
  • 线程组参数设置:
    • 线程数:10000
    • Ramp-Up时间:0(让所有线程瞬间启动)
    • 循环次数:1
  • 添加同步定时器:右键主线程组 → 添加 → Timers → Synchronizing Timer
    • 设置「Number of Simultaneous Users to Group By」为10000,确保所有线程准备就绪后同时发起请求
  • 在主线程组下依次添加Request-1、Request-2、Request-3三个HTTP Request采样器,配置各自接口信息,引用Setup线程组保存的登录状态(如Cookie或Token变量)

3. 补充配置

  • 若需使用不同用户账号登录,在Setup线程组下添加CSV Data Set Config,配置账号文件路径、分隔符等,实现账号参数化
  • 添加监听器(如查看结果树、聚合报告):右键测试计划/线程组 → 添加 → Listener → 选择对应组件监控测试结果

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 12:27:03