我想将吞吐量整形计时器的值外部化,但不是来自 Jmeter 或 User.properties,因为我有几个其他脚本要使用不同的工作负载模型执行。我想要一个单独的属性文件来指定负载模式,你能建议吗?
问问题
192 次
1 回答
0
有一个load_profile
属性,您可以通过它定义所需的吞吐量整形定时器负载模型。
如果您不想将值写入jmeter.properties或user.properties文件以永久更改配置文件,您可以通过 -J 命令行参数传递它,而不是像:
jmeter -Jload_profile=const(10,10s) line(10,100,1m) step(5,25,5,1h) -n -t ...
拥有单独的文件也不是问题,
test1.properties
在 JMeter 安装的“bin”文件夹中创建,即文件将您想要的负载配置文件放在那里:
load_profile=const(10,10s) line(10,100,1m) step(5,25,5,1h)
通过
-q
命令行参数将此文件传递给 JMeter,例如:jmeter -q test1.properties -n -t ...
重复步骤 1-3 进行第二次测试,您将能够像这样运行它:
jmeter -q test2.properties -n -t ...
参考:
于 2017-08-02T04:42:47.593 回答