jmeter基础之MD5加密
生活随笔
收集整理的這篇文章主要介紹了
jmeter基础之MD5加密
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
接口測試中我們經常會遇到一些接口的請求數據比較敏感,例如登錄時的賬戶密碼等,我們又不希望這些數據體現給別人看到,那么我們可以在接口請求時進行加密,今天我們就來了解下jmeter中的加密方式。
MD5函數
jmeter部分版本字典MD5函數,我們可以直接拿來用,若沒有MD5函數可使用插件下載plugins-manager.jar :
下載后應用重啟,打開函數小助手,可以看到MD5函數:
對我們需要傳的參數進行函數生成,添加HTTP接口請求:
運行接口,查看如下請求:
可以看到我們的參數已經進行了加密!
BeaShell腳本
使用beanshell腳本需要借助第三方jar包,jar下載可直接去maven倉庫下載:https://mvnrepository.com/,在這里我們可以可下載各種我們需要的jar包:
可直接在這里下載,然后放入jmeter安裝目錄lib下面,然后我們可以直接使用beanshell引用:
添加beanshell取樣器:
編寫beanshell語句:
源代碼如下:
import org.apache.commons.codec.digest.DigestUtils; String passKey = DigestUtils.md5Hex("Corptest1"); vars.put("passKey",passKey);然后我們在http請求中引用:
可以看到我們直接采用引用變量的方式進行使用,接下來進行接口請求:
可以看到這里密碼同樣被進行了加密!
總結
以上是生活随笔為你收集整理的jmeter基础之MD5加密的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 76Echarts - 散点图(Life
- 下一篇: 码路指南