2

需要 Taurus 参考我本地的 Jmeter 版本,而不是从 Internet 下载。问题是我的公司网络位于代理后面并阻止了 jmeter 下载。

当我运行 bzt 命令时,Taurus 尝试从 Internet ( https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-4.0.zip ) 下载 jmeter。即使我在“路径”环境变量中提供了本地 Jmeter 设置 bin 目录,它仍会尝试从 Internet 下载。

我也尝试过手动将本地 jmeter 文件放在 ~/.bzt/jmeter-taurus/{version} 文件夹下,但它仍然不起作用

在此处输入图像描述

4

1 回答 1

3

提供现有 JMeter 安装的正确方法是通过.bzt-rc文件(它应该位于您当前的用户主文件夹中)

默认配置看起来像

# JMeter settings

#modules:
#  jmeter:
#    properties:  # JMeter properties for every JMeter run
#      prop_name: prop value
#    system-properties:  # Java system properties
#      sun.net.http.allowRestrictedHeaders: "true"
#    memory-xmx: 4G  # allow JMeter to use up to 4G of memory
#    path: ~/.bzt/jmeter-taurus/{version}/bin/jmeter  # path to local jmeter installation
#    version: 3.2  # version to use
#    plugins:  # plugins to install
#    - jpgc-json=2.2
#    - jmeter-ftp
#    - jpgc-casutg

您至少需要修改path:部分以指向您的本地 JMeter 部署。

参考:

于 2018-06-20T04:32:56.370 回答