gpt4 book ai didi

ant - Jmeter远程执行——有没有办法从ant提供全局属性?

转载 作者:行者123 更新时间:2023-12-04 20:38:56 25 4
gpt4 key购买 nike

在我的 Jmeter 脚本中
我正在使用属性函数,即 ${__P(varName,2)} 在运行时指定变量值。

从 CMD 执行脚本时——
我可以使用 -JvarName(即 -JvarName=5)和
对于远程执行,我可以使用 -GvarName(即 -GvarName=5)指定值
来自 CMD。

现在我正在尝试使用 ant build 运行这个 Jmeter 脚本

它在单台 PC 上运行良好。 (即 runremote="false")
但是当我尝试在多台 PC 上远程执行时(即 runremote="true")
它不采用属性标签中提供的值(即 <property name="varName" value="5"/> )
有没有办法从ant.??提供全局属性。
就像我们在 CMD 中使用参数 -G 所做的一样。

<target name="JMeter" depends="start"> 
<taskdef name="jmeter"
classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask">
</taskdef>
<jmeter jmeterhome="${jmeter_Home}"
resultlog="${report.output.location}/Report/${property.file}/${START_TIME}/JMete‌​rSummeryResults.jtl"
runremote="true">
<testplans dir="../JMeter" includes="*.jmx" />
<property name="USERS" value="${thread.users}" />
<property name="SITE_ID" value="${site.id}" />
<property name="FOLDER_ID" value="${folder.id}" />
<property name="FILE_PATH" value="${file.upload.path}" />
</jmeter>

最佳答案

有一个remote需要设置为 true 的属性.
<property name="varName" value="5" remote="true"/>

关于ant - Jmeter远程执行——有没有办法从ant提供全局属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30117470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com