码迷,mamicode.com
首页 > 其他好文 > 详细

jmeter完成md5加密的接口请求参数

时间:2017-05-12 22:19:52      阅读:1013      评论:0      收藏:0      [点我收藏+]

标签:jmeter   小强测试品牌   接口测试   md5加密   

百度搜索:小强测试品牌

挨踢脱口秀,将技术娱乐化,碎片系统化,尽在荔枝FM(http://www.lizhi.fm/200893)

《小强软件测试疯狂讲义-性能及自动化》出版啦,各大网店均可购买


jmeter完成接口测试不难,基本的使用可以观看我的视频:http://edu.51cto.com/course/course_id-2324.html

但有时候我们请求的参数可能需要加密,比如登录接口中的密码可能需要经过md5加密这时候怎么处理呢?


第一种方法:

这种方法比较简单,jmeter内置了一个md5的函数,可以直接使用。其中参数username是用户名,正常填写,password是密码经过md5加密

技术分享

技术分享


第二种方法:

需要有一定的编程技术,利用beanshell完成,大致步骤如下:

1、导出md5的算法为jar包,可以找开发帮忙完成

2、把该jar包copy到jmeter的lib/ext文件目录下

3、jmeter里新建beanshell sampler,并编写代码

import hehe.md5.Str2MD5;//包名,不知道为开发
String res = newStr2MD5().MD5("xiaoqiang");//new一个对象出来并调用方法获取加密后的返回
System.out.println(res);//打印结果
vars.put("md5",res.toString());//把加密后的数据保存到md5这个变量里,供在jmeter里使用

技术分享


本文出自 “小强性能测试品牌产品经理” 博客,请务必保留此出处http://xqtesting.blog.51cto.com/4626073/1924977

jmeter完成md5加密的接口请求参数

标签:jmeter   小强测试品牌   接口测试   md5加密   

原文地址:http://xqtesting.blog.51cto.com/4626073/1924977

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!