吞吐量整形计时器 - 外部化

时间:2017-08-01 06:49:06

标签: jmeter load throughput workload

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

enter image description here

1 个答案:

答案 0 :(得分:0)

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

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

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

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

  1. 在JMeter安装的“bin”文件夹中创建,即test1.properties文件
  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 ...
    
  5. 参考文献: