在JMeter的我傳遞多個JSON輸入作爲主體,變量名稱被定義爲JSON_FILE和從CSV數據配置來jmeter.functions.FileToString沒有找到文件位置
${__FileToString(${__eval(${JSON_FILE})}.json,,)}
CSV數據
designO1015643320
.
.
designO1077673985
designO1088516727
從Jmeter運行負載測試UI工作正常,但作爲運行mvn項目提供有關FileNotFoundException
錯誤,即使.csv文件和.json文件是我n的.jmx從.jmx.log文件
錯誤相同的文件夾:
WARN - jmeter.functions.FileToString:無法讀取文件:designO1015643320.json文件 'designO1015643320.json' 不存在java.io.FileNotFoundException:文件 'designO1015643320.json' 不存在在.jtl
響應:
httpSample t =「4」lt =「0」ts =「1508530091457」s =「false」lb =「CreateDesign_PUT」rc =「非HTTP響應代碼:org.apache.jorphan.util.JMeterStopThreadException」rm =「非HTTP響應消息:序列結束 「由= 」1822「 NG = 」1「 NA = 」1「/>
由於您未指定文件的路徑,因此它正在當前目錄中查找它。當你在本地運行並使用Maven時,當前目錄很可能不同,因此它找不到該文件。 您必須以某種方式傳遞路徑,或者使其在兩種情況下都具有通用性(例如絕對路徑或PATH上的路徑) –