-1

我想将吞吐量整形计时器的值外部化,但不是来自 Jmeter 或 User.properties,因为我有几个其他脚本要使用不同的工作负载模型执行。我想要一个单独的属性文件来指定负载模式,你能建议吗?

在此处输入图像描述

4

1 回答 1

0

有一个load_profile属性,您可以通过它定义所需的吞吐量整形定时器负载模型。

如果您不想将值写入jmeter.propertiesuser.properties文件以永久更改配置文件,您可以通过 -J 命令行参数传递它,而不是像:

jmeter -Jload_profile=const(10,10s) line(10,100,1m) step(5,25,5,1h) -n -t ...

拥有单独的文件也不是问题,

  1. test1.properties在 JMeter 安装的“bin”文件夹中创建,即文件
  2. 将您想要的负载配置文件放在那里:

    load_profile=const(10,10s) line(10,100,1m) step(5,25,5,1h)
    
  3. 通过-q命令行参数将此文件传递给 JMeter,例如:

    jmeter -q test1.properties -n -t ...
    
  4. 重复步骤 1-3 进行第二次测试,您将能够像这样运行它:

    jmeter -q test2.properties -n -t ...
    

参考:

于 2017-08-02T04:42:47.593 回答