Jmeter:如何设置jmeter.services.FileServe的默认值?

问题描述 投票:0回答:1

通过JMeter执行测试时,我在Jmeter日志中找到:

2017/12/21 02:37:06 INFO - jmeter.services.FileServer:默认base ='/ u02 / project / gold'2017 / 12/21 02:37:06 INFO - jmeter.services.FileServer:设置新基数= '/家庭/项目/金/ JMX'

我正在从/u02/project/gold/apache-jmeter-3.1执行测试,但是不知道JMeter从哪里设置了新的基值,这是另一个目录'/ home / project / gold / JMX'?请告诉我如何限制jmeter设置新的基值?

jmeter default base
1个回答
0
投票

根据Apache JMeter version 3.3 FileServer class source code

private static final String DEFAULT_BASE = System.getProperty("user.dir");// $NON-NLS-1$

所以它应该采取user.dir(用户工作目录)Java System Property值作为默认值

如果需要覆盖它以获得另一个值,可以通过将下一行添加到system.properties文件来设置它(位于JMeter安装的“bin”文件夹中)

user.dir=/some/custom/path

需要重新启动JMeter才能选择该属性。

另一个选择是通过-D命令行参数设置属性值,如:

jmeter -Duser.dir=/some/custom/path -n -t test.jmx -l result.jtl

更多信息:

© www.soinside.com 2019 - 2024. All rights reserved.