如何在 xml 文件中设置 Jmeter 属性

How to set the Jmeter properties in xml file

我在 POM.XML

中使用以下 JMeter maven 插件
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>2.7.0</version>

如果我想使用 maven 命令执行 JMX 文件,我用下面的标签更新了我的 pom.xml 文件

在我的积木之外

<properties>
<my.host>localhost</my.host>
</properties>

在配置块中

<configuration>                       
<propertiesUser> 
<hostName>${my.host}</hostName> 
</propertiesUser> 
</configuration> 

我运行使用下面的命令到运行JMeter使用MVN

mvn verify  -Dmy.host=www.test.com

但是当我执行以上命令时,我无法看到我的命令 window 中的更改,所以我想在我的 JMX 文件中添加什么到 运行 这个命令。

您的配置看起来不错,您应该能够在需要时通过 __P() or __property() 函数引用 属性 值。

如果您想将 属性 值打印到 运行 Maven 所在的控制台 - 您可以选择 __groovy() function。相关代码将类似于:

${__groovy(println('Current hostName value:'+ props.get('hostName')),)}

输出将是:

请参阅 Apache JMeter Functions - An Introduction 以了解有关 JMeter 函数概念的更多信息。