准备内容:jmeter版本5.5(在4以上就jmeter就自带了MD5加密了)
1.打开jmeter
2.创建一个线程组
3.发起一个HTTP请求
4.在HTTP请求里面增加一个“BeanShell 后置处理程序”
5.编写一段代码:
import org.apache.commons.codec.digest.DigestUtils;//导入加密包 String sign = DigestUtils.md5Hex("在这里放如你需要加密的内容,如:${ID}等");//加密 vars.put("sign",sign.toUpperCase());//添加到环境变量里面,方便其他地方调用,调用写${sign}
注意:jmeyer5.5 加密出来的MD5字母都是大写的,所以加密完之后,最好用函数转成小写。
写法:${__changeCase(${sign},LOWER,)}