曾經的我,測試用例腳本、測試用例數據、測試用例結果,都是保存在同一個位置。當腳本變動位置,或共享給同事時,便需要人工修改腳本路徑,如:
當CSV使用較多,這樣處理腳本時,變更起來便比較複雜。
最近搜索cookie處理時,看到網友(quwujin)所說,使用:規範的目錄保存文件,設置相對路徑,然後進行打包發送腳本時,接收方就能直接使用,不需要變更腳本了。我覺得可行,所以借鑒一下。
如下:
data 用于:保存參數script 用于:保存腳本result 用于:保存結果
- 設置目錄的好處:文件路徑可以使用相對路徑,這樣可以跨系統(window、linux),跨平台而不用修改路徑
- 值為../data/文件名,..(兩個點)的意思: 代表當前目錄往上一個目錄
表示Jmeter設置正常、運行正常。
優化:
當腳本中的路徑過多時,建議使用:用戶定義的變量 ${變量名},運用到腳本設計中。
用戶定義的變量:相對路徑的使用
${變量名}:變量值的獲取
注意:
當使用CSV腳本時,編碼格式需要為:GB2312 否則,請求中會出現亂碼哦。
,