如何使用-Djava.rmi.server.hostname = IP和命令行参数从命令行运行Jmeter测试?

时间:2018-06-26 06:16:09

标签: command-line jmeter parameter-passing rmi distributed-testing

我需要使用某些命令行参数运行分布式测试,并且我还需要通过-Djava.rmi.server.hostname = IP传递我的服务器IP,因为我是从命令行运行它的,所以需要给予

jmeter -n -t C:\\Jmxfile.jmx -r Gsomeproperty=value在命令行中。

我对传递命令行参数和主机名感到困惑吗?有人可以一次帮我发送邮件吗?

1 个答案:

答案 0 :(得分:1)

检查documentation

  

可以直接在命令行上覆盖Java系统属性和JMeter属性(而不是修改jmeter.properties)。为此,请使用以下选项:

     

-D [prop_name] = [值]   定义一个Java系统属性值。

     

-J [prop_name] = [值]   定义本地JMeter属性。

     

-G [prop_name] = [value]   定义要发送到所有远程服务器的JMeter属性。

     

-G [属性文件]   定义一个包含JMeter属性的文件,该文件将发送到所有远程服务器。

因此,您可以一次通过命令行发送两者。