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

如何在无网络的Windows 10设备上安装Taurus框架并运行JMeter脚本

无网络Windows 10设备安装Taurus并运行JMeter脚本操作流程

第一步:有网设备预下载所需离线资源

提前在可联网的同架构Windows设备上下载所有需要的安装包和依赖,避免无网环境下缺失文件:

  • Python 3.8~3.11版本Windows安装包(不推荐3.12及以上版本,存在依赖兼容性问题)
  • Taurus及所有依赖包:在有网设备cmd中执行pip download bzt -d taurus_offline_pkgs,命令会自动将Taurus全量依赖下载到当前目录的taurus_offline_pkgs文件夹中
  • JMeter 5.x版本离线压缩包,版本要和你现有脚本的开发版本匹配
  • 待运行的JMeter脚本(.jmx格式)、脚本关联的参数文件、第三方依赖jar包等资源

第二步:无网设备安装配置环境

  • 安装Python:运行提前下载的Python安装包,安装时必须勾选Add Python to PATH选项,安装完成后打开cmd执行python --version、pip --version,正常输出版本号即为安装成功
  • 离线安装Taurus:将taurus_offline_pkgs文件夹拷贝到无网设备,cmd进入该文件夹路径后执行pip install --no-index --find-links=. bzt,安装完成后执行bzt --version验证安装结果
  • 配置JMeter环境:解压JMeter压缩包到本地任意路径,例如C:\apache-jmeter-5.6,将JMeter目录下的bin文件夹路径添加到系统环境变量PATH中,执行jmeter --version验证配置生效

第三步:运行JMeter脚本

  • 将待运行的JMeter脚本及所有关联资源拷贝到无网设备的同一目录下,例如C:\jmeter_scripts
  • 直接运行单脚本可执行命令:bzt C:\jmeter_scripts\你的脚本名称.jmx
  • 如需自定义并发数、执行时长等参数,可在脚本同级目录新建yaml格式的Taurus配置文件,示例配置如下:
execution:
- concurrency: 20
  hold-for: 10m
  scenario:
    script: 你的脚本名称.jmx

执行时指定配置文件即可:bzt C:\jmeter_scripts\自定义配置名称.yaml

常见问题排查

  • 若Taurus无法识别JMeter,可打开Taurus默认配置文件(路径为C:\Users\你的用户名\.bzt\configs\10-defaults.yml),手动添加配置项modules.jmeter.path: C:\apache-jmeter-5.6\bin\jmeter.bat指定JMeter执行文件路径
  • 若脚本运行提示缺失依赖jar包,将对应jar包放到JMeter安装目录的lib/ext文件夹下重新执行即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 09:54:03