【问题标题】:How do I run Jmeter test from command line with -Djava.rmi.server.hostname=IP and command line parameter?如何使用 -Djava.rmi.server.hostname=IP 和命令行参数从命令行运行 Jmeter 测试?
【发布时间】:2018-06-26 06:16:08
【问题描述】:

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

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

我对传递命令行参数和主机名感到困惑?有人可以帮我同时发送两个。

【问题讨论】:

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


    【解决方案1】:

    查看documentation

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

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

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

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

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

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

    【讨论】:

    • 你的意思是像 jmeter -n -t C:\\Jmxfile.jmx -r -Gsomeproperty=value -Djava.rmi.server.hostname=IP
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-02
    • 2015-05-22
    • 2016-02-03
    • 2014-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多