1.通過“用戶定義變量”:
2.通過“CSV文件設置讀取”:
CSV文件路徑需要與文件名一致“
變量名對應的獲取順序按照csv第一行的名稱獲取:
即"username->name","psw->password","mac->mac"
然后通過${name}這樣方式讀取對應變量
3.通過BeanShell處理java代碼后創建變量:
最后通過vars.put("myStringBase64",res);,生成變量“myStringBase64”
然后通過“${myStringBase64}”方式來讀取變量
4.通過函數隨機獲取csv文件里的數據:
通過${__CSVRead()} 隨機獲取csv文件里的內容,注意是獲取行數據
${__CSVRead(D:\jmeter\product2.csv,${__Random(1,105,)})},這意思是讀取文件路徑里的csv文件,並從第1行第2列和第1行第105列之間隨機獲取某個數據
5.通過正則表達式獲取返回值:
像以下這種響應,就可以通過"order_id":"(.*?)" 來獲取訂單id
{"code":200,"data":{"order_id":"123456"},"message":"操作成功"}
然后可通過“${Token}”來獲取變量: