【发布时间】:2015-04-07 22:02:51
【问题描述】:
我们如何从命令行运行多个 jmeter 脚本。我有以下脚本 测试1.jmx 测试2.jmx test3.jmx
现在如果我想从命令行传递线程和循环,我该怎么做?我知道对于一个脚本,我们可以使用如下语法 线程 ${__P("threads", 25)} 但是我们如何为多个脚本做到这一点
【问题讨论】:
标签: jmeter
我们如何从命令行运行多个 jmeter 脚本。我有以下脚本 测试1.jmx 测试2.jmx test3.jmx
现在如果我想从命令行传递线程和循环,我该怎么做?我知道对于一个脚本,我们可以使用如下语法 线程 ${__P("threads", 25)} 但是我们如何为多个脚本做到这一点
【问题讨论】:
标签: jmeter
通过JMeter Ant Task使用与Apache Ant集成的JMeter
例如,您可以像这样配置执行
关键是您指定多个测试计划的行:
testplans dir="/path/to/your/test" 包括="*.jmx"
看看传递属性的方式:
property name="loop" value="10"
property name="threads" value="50"
property name="ramp" value="100"
您使用 sintax 从您的测试计划中读取属性:
${__P([属性],[默认值])}。
在这种情况下,您将拥有:
【讨论】: