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

如何在JMeter单用户实例下同时发送多个POST请求?

单用户下用JMeter一次性发送10条POST请求的方法
  • 核心用**Parallel Controller(并行控制器)**替代Loop Controller,它能让单用户同时发起多个请求,而非串行重复执行同一个请求。
  • 具体操作步骤:
    1. 安装Parallel Controller插件:打开JMeter的Plugins Manager,搜索"Parallel Controller"完成安装后重启JMeter。
    2. 在你的线程组下添加Parallel Controller,将控制器设置中的"Number of threads"改为10,这样它会一次性启动10个并发的请求实例。
    3. 在Parallel Controller下添加1个HTTP Request,关键要保证每条请求的参数唯一,避免创建重复数据:
      • 可添加Counter元件:设置起始值为1、递增步长为1,在POST请求的参数中用${counter}引用,比如把用户名设为user_${counter},让每条请求的用户名唯一。
      • 也可以用Random String生成随机内容,确保请求体里的关键数据不重复。
    4. 线程组用户数保持为1,无需设置循环次数,运行测试即可一次性发送10条独立的POST请求,创建10条不同数据。

注意:如果你的接口需要唯一标识(如订单号、用户ID),务必确保每个请求的参数存在差异,否则即使并行发送,也可能因重复参数导致创建失败或生成重复数据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 08:24:52