Jmeter实现对字符串加密
来源:互联网 发布:麦咖啡软件 编辑:程序博客网 时间:2024/06/03 17:16
转自 http://blog.csdn.net/yuanwq2012/article/details/51252649
最近测试移动端接口,但是请求内容是用MD5加密的,所以要先对请求内容进行加密,Jmeter内置的没有MD5加密方法,所以自己从网上copy了一份,实现了加密功能,以下是具体操作:
1、从网上copy了一份MD5加密方法,用eclipse建个工程(包名、类名、方法名自己起)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
eclipse截图:
2、导出jar包
3、将导出的jar放到Jmeter安装目录下的lib文件夹下4、Jmeter新建测试计划,添加线程组,新建BeanShell Sampler,并写入以下测试内容
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
添加监听器,查看结果树,运行测试,可以看到Jmeter控制台中输出了加密后的字符串
以上,已经实现了字符串的加密,如果想加密自定义变量,可如下:在测试计划中添加用户自定义变量:
BeanShell Sampler中使用自定义变量users,加密后保存
添加一个http请求,测试加密保存的sign是否可用
运行,查看测试结果:
0 0
- Jmeter实现对字符串加密
- Jmeter实现对字符串加密
- delphi 对字符串进行加密实现
- Java对字符串实现MD5加密
- Android实现DES对字符串加密
- C#对字符串加密
- C#对字符串加密
- .NET中实现对字符串MD5加密解密
- c++实现aes加密算法,对字符串进行加密
- c++实现aes加密算法,对字符串进行加密
- c++实现aes加密算法,对字符串进行加密
- JMeter - BeanShellSampler实现本地AES加密
- Jmeter引用js实现RSA加密
- DES加密方法对字符串加密。
- 【加密解密】对字符串的加密解密
- 对字符串进行加密作业
- C#对字符串加密解密
- c# 对字符串加密解密
- Spring IoC有什么好处呢?
- sun.misc.BASE64Encoder找不到jar包的解决方法
- Android assets文件夹之位置放置和作用( AS 和eclipse中的 )
- codeforces 757D状压dp
- JavaScript中原型对象的彻底理解
- Jmeter实现对字符串加密
- Adaboost应用系列之一:Opencv2.0中利用Adaboost训练Haar特征产生xml分类器
- 【BZOJ 1067】[SCOI2007]降雨量 线段树
- Dojo1.11官方教程文档翻译(6.2)创建Store
- WebStorm里使用注意点
- eclipse使用maven搭建web项目
- Qt动画框架
- VideoView 黑屏
- ListView复用和优化详解