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

能否使用JMeter编写12用户负载测试脚本:1管理员操作11用户查看

可以用JMeter实现这个负载测试场景

完全可以通过JMeter的组件组合来实现你描述的12用户场景,具体实现思路如下:

  • 拆分线程组:创建两个独立线程组,一个设置为1线程(对应管理员用户),另一个设置为11线程(对应围观用户)。在测试计划中调整线程组的执行顺序,确保管理员线程组先执行完成,再启动围观用户线程组。
  • 关联核心数据:管理员调用创建会议接口后,使用JMeter的正则表达式提取器或JSON提取器(根据接口返回格式选择),将会议ID、会议接入标识等关键信息提取为JMeter变量,供后续围观用户组复用。
  • 管理员流程编排:
    • 先执行管理员账号的登录请求
    • 调用创建会议的业务接口
    • 完成会议内的添加任务、上传笔记等操作,严格遵循实际业务的操作顺序
  • 围观用户流程编排:
    • 用CSV数据文件设置给11个围观用户参数化独立的账号密码,实现各自登录
    • 调用加入会议的接口,请求中传入之前提取的会议关键变量
    • 通过循环控制器持续调用获取会议动态内容的接口(比如获取最新任务、笔记的接口),模拟围观用户查看管理员操作的行为
  • 同步执行时机:如果需要精准控制围观用户在会议创建完成后立即加入,可以给围观用户线程组添加同步定时器,或者给围观线程组设置合理的启动延迟,保证流程顺序符合业务逻辑

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 12:30:07