Jmeter_使用自带MD5函数/自定义的MD5的jar文件/自定义的MD5的class文件/自定义的MD5的java文件
加密规则是:str+密码+str
以下 user+123456+pwd为例
方式一:Jmeter自带的函数-MD5
step1:点击 函数与助手 -->选择 digest-->MD5-->user123456pwd-->点击生成(点击生成jmeter自带已经复制到粘贴板)-->-->-->-->

step2:在使用的地方粘贴上

方式二:将开发给的MD5的jar放到 jmeter安装目录下的 lib\ext,或在测试计划中导入jar包
step1:确定解密的函数。解密函数:类似如下

step2:创建前置处理器 BeanShell,输入以下代码:
MD5Util test = new MD5Util(); //实例化一个test对象 MD5Util是MD5.jar中的类名
String res = test.getMD5string("user123456pwd"); //调用test对象的MD5加密方法
vars.put("res1",res); //将res转为jmeter的变量

step3:在使用的地方是${res1}

方式三:使用jclass文件时。
step1:创建前置处理器 BeanShell,输入以下代码:
addClassPath("D:\\MD5"); //导入class文件的路径
import MD5Util; //导入class文件
MD5Util test = new MD5Util(); //实例化一个test对象
String res = test.getMD5string("user123456pwd"); //调用test对象的MD5加密方法
vars.put("res1",res); //将res转为jmeter的变量

step2:在使用的地方是${res1}

方式四:自定义的MD5的java文件
step1:创建前置处理器 BeanShell,输入以下代码:
source("D:\\Md5\\MD5Util.java"); //导入java文件
MD5Util test = new MD5Util(); //实例化一个test对象
String res = test.getMD5string("user123456pwd"); //调用test对象的MD5加密方法
vars.put("res1",res); //将res转为jmeter的变量

step2:在使用的地方是${res1}


浙公网安备 33010602011771号