0
我有一个JMeter脚本,我有一些用户定义的变量,如FILE_SAVE_PATH
。该脚本应该在参数为-J
的命令行中启动。因此,在GUI中,我将变量FILE_SAVE_PATH
的值更改为${__P(FILE_SAVE_PATH, "C:\svn\trunk\dir")}
,因为测试应该保存一个文件,但仅限于我的机器上。在机器上,脚本将从命令行启动,它应该将文件保存到另一个路径中。JMeter中GUI和CMD的属性
我的问题是现在这样的:当我在GUI测试我的机器上这个JMeter的脚本,我得到这样的输出:
About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: ${__P(FILE_SAVE_PATH, "C:\svn\trunk\dir")}
2017/04/04 17:09:38 DEBUG - jmeter.testelement.property.AbstractProperty: Not running version, return raw function string
2017/04/04 17:09:38 DEBUG - jmeter.engine.util.ValueReplacer: Replacement result: ${__P(FILE_SAVE_PATH, "C:\svn\trunk\dir")}
但我觉得,最后一行应该是这样的:
2017/04/04 17:09:38 DEBUG - jmeter.engine.util.ValueReplacer: Replacement result: "C:\svn\trunk\dir"
那么,如何改变测试得到我想要的结果呢?