Jmeter 分布式壓測,執行機處理參數讀取csv/txt文件


Jmeter 分布式壓測,執行機處理參數讀取csv/txt文件

1、工作中需要分布壓測,調度機中的腳本參數有讀取csv/txt文件的操作,此時在腳本的插件bzm - Random CSV Data Set Config中設置參數文件路徑與編碼

A)編碼問題

圖1

以txt文件為例,在window中創建txt,默認的時ANSI編碼格式;此時運行腳本,參數取值是亂碼,因為jmeter默認是UTF-8,如上圖1,請求返回:無法識別參數

需要修改編碼為:GBK,如圖2

圖2

 B)文件路徑問題

在調度機(master)腳本中,txt文件路徑如圖3設置,運行腳本是沒有問題的,可以成功取到參數,請求執行成功,但是在執行機(slave)執行會報錯:

圖3:

 解決方法:

把txt文件放到apache-jmeter-5.2.1\bin\下面,路徑設置如圖2,直接寫:txt文件名稱.txt

同時在執行機上,txt文件放到同樣的文件路徑下面,此時再次執行腳本,執行機也是ok的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM