51Testing软件测试论坛

标题: jmter发送json请求如何用MD5加密 [打印本页]

作者: akala    时间: 2015-8-21 09:30
标题: jmter发送json请求如何用MD5加密
求教jmter发送json请求如何用MD5加密?本来想导入外部包,但是一直没成功,jmeter有没有自带的方法或者插件之类的?
作者: jingzizx    时间: 2015-8-21 14:36
json数据的话可以是用工具加密后发送,
要是代码能力强,可以看他源代码添加方法
作者: akala    时间: 2015-8-24 10:02
这个问题解决了,不过是绕开了,办法比较麻烦。正常解决方案是需要下一个jmeter插件,版本更新到2.13但是插件的MD5方法不支持函数嵌套的加密,So,没什么办法。
第二个办法是继承那个接口用java实现,不过似乎老是缺包,这个有时间再看。总之先完成了再说
作者: TaN_好。    时间: 2016-1-11 09:36
akala 发表于 2015-8-24 10:02
这个问题解决了,不过是绕开了,办法比较麻烦。正常解决方案是需要下一个jmeter插件,版本更新到2.13但是插 ...

我也在烦这个问题。教一下我好吗?谢谢啦
作者: o蜗牛快跑o    时间: 2016-1-13 10:07
akala 发表于 2015-8-24 10:02
这个问题解决了,不过是绕开了,办法比较麻烦。正常解决方案是需要下一个jmeter插件,版本更新到2.13但是插 ...

我测试过 __MD5加密函数支持嵌套的
作者: joyzym    时间: 2016-2-18 15:17
遇到了想同的问题,顶上来,求解。
作者: 小小爱学    时间: 2016-3-25 14:02
joyzym 发表于 2016-2-18 15:17
遇到了想同的问题,顶上来,求解。

求解啊求解啊
作者: 1014552551    时间: 2016-4-7 16:24
我也遇到了同样的问题,是eop简化协议的,需要进行md5加密,求解啊。
作者: 1014552551    时间: 2016-4-7 16:26
akala 发表于 2015-8-24 10:02
这个问题解决了,不过是绕开了,办法比较麻烦。正常解决方案是需要下一个jmeter插件,版本更新到2.13但是插 ...

请问你是怎么解决的?还有那个md5加密插件可以提供一个链接吗,谢谢
作者: akala    时间: 2016-4-18 10:49
[attach]100861[/attach]
方法1:beanshell md5加签


作者: akala    时间: 2016-4-18 10:55
[attach]100862[/attach][attach]100863[/attach]
终极方法: 针对更复杂的问题
因为用的是testng那一套,datadrvier 不能搬过来,要搬应该也可以,不过比较麻烦,所以数据就自己定义了
1 定义数据,这个可以通过接口在jmeter 页面定义
2  实现接口,完成你想做的任何功能
作者: akala    时间: 2016-4-18 11:37
至于用${__MD5(${XXX})} 之类嵌套的,我试验过,看起来算的每次都不一样,好像是对的。实际上你用源文件去算或者你去看服务器端日志,算的并不对,可能是参数传递时候这个函数并没取到正确的值




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2