jmeter之_MD5函數與請求參數化
阿新 • • 發佈:2018-06-25
問題 html strong In 名稱 PE 線程 bubuko 請求
問題一:使用jmeter對下單進行壓測的時候,訂單號不允許重復,那怎麽辦呢。
可以采用讀取csv文件進行參數化。
步驟:
1.選中線程組,右鍵的配置元件就可以看到【CSV 數據文件設置】
2.不重復的訂單號有了,然後設置用戶自定義變量,並將變量名填寫在【CSV 數據文件設置】的【變量名稱選項】,此時設置的特定變量的值就可以從配置文件中讀取。
3.請求中替換相應的變量,使請求與變量及配置文件相互關聯。
問題二:下單請求,需要MD5加密,怎麽解決?
jmeter中有自帶的MD5函數。具體用法可以通過【選項】-【函數助手對話框】進行查看。
用上面提到的添加用戶自定義變量的方法,添加加密所需要參數變量,再通過__V函數(用法:${__V(變量名)} )獲取加密所需要的值。
如果加密字符串還包含變量名,直接在__MD5函數中填寫對應的變量名即可
如果還需要對加密後字符串轉換成大寫,則可以用uppercase轉換成大寫。
參考資料:
https://www.cnblogs.com/lixiaowei395659729/articles/7223110.html
http://www.fblinux.com/?p=951
jmeter之_MD5函數與請求參數化