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"
那麼,如何改變測試得到我想要的結果呢?