登錄請求中加密串是由多個子串連接,再加密之后傳輸。
參數連接:${var1}${var2}${var3}
加密函數:__digest (函數助手里如果沒有該函數,請下載最新版本的jmeter5.0)
函數助手:Options > Function Helper Dialog
我們嘗試一下通過連接參數生成的加密串是否正確。
測試示例:假設登錄接口加密串由phone、password、usertype連接,再sha-256加密。對比一下加密串是否正確。
1 定義變量phone、password、usertype [dinghanhua]
2 http請求
3 添加結果樹,運行
后續遇到需要加密的就可以使用__digest函數,支持的加密方式看官網。
- MD2
- MD5
- SHA-1
- SHA-224
- SHA-256
- SHA-384
- SHA-512
官網地址及截圖:
http://jmeter.apache.org/usermanual/functions.html#__BeanShell
the end!