我使用的Maven插件JMeter的(http://jmeter.lazerycode.com/)。
在我的JMeter测试计划,我已经定义了各种属性如主机名,经纬等。
如果我在命令行中使用标准JMeter的节目,我将指定这样的属性:
jmeter -n -t mytest.jmx -JhostName=www.example.com -JthreadCount=5
作为Maven的JMeter的插件通过以下命令执行:
mvn verify
如何传递的属性值? 命令:
mvn verify -JhostName=www.example.com -JthreadCount=5
似乎并没有工作。 我必须失去了一些东西明显
外面你的<build>
块。 你可以把:
<properties>
<my.host>localhost</my.host>
</properties>
然后更新您的配置块地说:
<propertiesUser>
<hostName>${my.host}</hostName>
</propertiesUser>
最后,在执行时行家,您可以覆盖有:
mvn verify "-Dmy.host=www.testsite.com"
<properties>
<my.host>hostname</my.host>
<propertiesUser>
<hostName>${my.host}</hostName>
最后,在执行时行家,您可以覆盖有:
MVN验证“-Dmy.host = www.testsite.com”它不应该是这样吗?