jmeter用beanshell调用自己写的jar进行MD5加密
2017-05-10 12:04
363 查看
1、先在eclipse里面写好MD5的加密文件,用eclipse执行一遍,确保文件不会报错
Str2MD5.java 内容如下:
2、将文件导出 并放到 JM的lib/ext文件目录下
3、在JM里面调用
看一下结果
这样 就可以在 JM的变量里面引用啦 还可以将传参进行参数化。 其实单纯的MD5加密 在JM里面有一个函数 直接就可以调用。_MD5()
Str2MD5.java 内容如下:
package hehe.md5; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class Str2MD5 { public String MD5(String sourceStr) { String result = ""; try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(sourceStr.getBytes()); byte b[] = md.digest(); int i; StringBuffer buf = new StringBuffer(""); for (int offset = 0; offset < b.length; offset++) { i = b[offset]; if (i < 0) i += 256; if (i < 16) buf.append("0"); buf.append(Integer.toHexString(i)); } result = buf.toString(); System.out.println("MD5(" + sourceStr + ",32) = " + result); // System.out.println("MD5(" + sourceStr + ",16) = " + buf.toString().substring(8, 24)); } catch (NoSuchAlgorithmException e) { System.out.println(e); } return result; } }
2、将文件导出 并放到 JM的lib/ext文件目录下
3、在JM里面调用
import hehe.md5.Str2MD5; String res = new Str2MD5().MD5("adf"); System.out.println(res); vars.put("md5",res.toString());
看一下结果
这样 就可以在 JM的变量里面引用啦 还可以将传参进行参数化。 其实单纯的MD5加密 在JM里面有一个函数 直接就可以调用。_MD5()
相关文章推荐
- jmeter用beanshell调用自己写的jar进行MD5加密
- jmeter用beanshell调用自己写的jar进行MD5加密
- jmeter用BeanShell调用jar包对HTTP请求中的参数进行MD5加密
- jmeter随笔(29)-关于自己的jar包和beanshell的使用
- 如何在jmeter中调用自己写的java工具包
- jmeter之BeanShell Sampler与jar包导入
- Jmeter-BeanShell Sampler调用java代码
- jmeter调用jar包实现多线程
- 自己封装的三维AABB包围盒类,用于三维模型静态碰撞检测,可以直接调用,使用OpenGL进行绘制
- Android下编译自己的库文件jar并在应用中调用
- 使用jmeter实现对jar包的调用
- 利用JMeter的beanshell进行接口的加密处理
- 如何通过jmeter使用beanshell进行关联
- 如何使用 JMeter 调用你的 Restful Web Service?进行简单的压力测试和自动化测试
- Jmeter使用BeanShell进行关联
- 在C#代码中应用Log4Net(五)将Log4Net正确地封装在自己的类库中并进行调用
- Beanshell 调用自己的方法
- Android下编译自己的库文件jar并在应用中调用
- 利用JMeter的beanshell进行接口的加密处理
- (二)jmeter beanShell jar调用