出處:https://www.cnblogs.com/scholars-xian/p/11718854.html
使用內置函數加密
1)使用 ${__MD5(123,)} 進行MD5加密(32位小寫)
2)使用${__uppercase(,)} 轉大寫,最終為:${__uppercase(${__MD5(123,)},)}
使用內置方法加密
Jmeter 4.0 以上版本已有自帶的MD5加密方法
1)添加 BeanShell Sampler,代碼如下:
import org.apache.commons.codec.digest.DigestUtils; //String str = "123"; String str =vars.get("pwd"); //獲取全局變量pwd String sign = DigestUtils.md5Hex(str); vars.put("md5_pwd",sign.toUpperCase());//輸出變量md5_pwd