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

如何在Windows系统非GUI模式下并行运行两个JMeter脚本

Windows下非GUI模式并行运行多个JMeter脚本

方法1:直接用start命令启动独立进程

Windows的start命令可以为每个JMeter脚本启动独立进程,实现并行执行。在CMD中执行以下命令:

start jmeter -n -t test1.jmx -l test1_results.jtl
start jmeter -n -t test2.jmx -l test2_results.jtl
  • 每个start会新开一个命令窗口运行对应脚本,两个脚本同时执行
  • -l参数指定结果输出文件,必须为每个脚本设置独立的结果文件,避免数据覆盖

如果不想弹出额外窗口,可添加/min参数让窗口最小化运行:

start /min jmeter -n -t test1.jmx -l test1_results.jtl
start /min jmeter -n -t test2.jmx -l test2_results.jtl

方法2:编写批处理脚本(方便重复执行)

把命令封装成批处理文件,一键启动并行任务:

  1. 新建文本文件,命名为run_parallel_jmeter.bat
  2. 写入以下内容:
@echo off
start /min jmeter -n -t test1.jmx -l test1_results.jtl
start /min jmeter -n -t test2.jmx -l test2_results.jtl
echo 并行任务已启动
pause
  1. 保存后双击该批处理文件即可启动两个脚本的并行执行

注意事项

  • 若JMeter未加入系统环境变量,需在命令中指定完整路径,例如:start /min C:\apache-jmeter-5.6\bin\jmeter -n -t test1.jmx -l test1_results.jtl
  • 务必为每个脚本分配唯一的结果文件,防止结果被覆盖
  • 不要使用start /wait参数,否则脚本会串行执行而非并行

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 23:14:50