我有一个config.property文件,其中包含要在jmeter中使用的所有属性值,因此我正在使用属性文件阅读器插件读取属性文件,这里的问题是我不想对路径进行硬编码到属性文件阅读器中的config.properties文件,因此我希望它作为命令行参数传递,但不起作用
我正在执行的命令是
。\ jmeter -JPROPERTY_FILE = <文件位置> -n -t
-l <path_to_jtl> -j
答案 0 :(得分:0)
在Property File Reader的文件路径中,替换:
$ {PROPERTY_FILE}
通过使用__P函数:
$ {__ P(PROPERTY_FILE)}
您的错误是您对属性使用了Variable语法。
请参阅:
答案 1 :(得分:0)
${__P(PROPERTY_FILE)}
之类的__P() function或${__property(PROPERTY_FILE,PROPERTY_FILE)}
之类的__property() function。后者自动将检索到的值存储到JMeter变量中,因此您无需在User Defined Variables -q
command-line argument允许加载和任意 .properties 文件,因此您不必安装插件,请注意配置元素的顺序等。