yubinglei 发表于 2015-2-4 16:05:49

LoadRunner如何录制基于C/S架构SSL加密的协议

本人使用LR3年,一般的C/S架构项目,通常使用Windows Sockets协议即可解决。最近接到个C/S架构项目,居然用了SSL加密,开发说他们创建的连接直接就是Java中的SSL Socket类,项目经理的意思就是要在加密的版本上做性能测试。求助各位大神,LoadRunner有什么方法可以录制SSL Socket?如果没有相关协议,有无其他方法?

yubinglei 发表于 2015-2-4 17:04:16

求助,51testing的老师、大神

yubinglei 发表于 2015-2-6 17:42:25

有人懂吗

知止内明 发表于 2015-12-4 09:58:36

我也遇到这问题 ,哥们你怎么解决的。嫩告诉未学吗?

joe45 发表于 2015-12-4 10:38:01

可以找你们开发,帮你用C写一个 SSL加密的接口传参和返回 .h 文件。 LR里面调用这个文件就可以了。方法参照 base64加密。(搜索一下 loadrunner base64加密)
如果是java的, 也可以写一个java的方法 调用一个jar包, 就是把需要加密的传参,返回加密后的结果作为参数就行了。这个用jmeter来调用 jar包。
loadrunner也可以调用jar,但是要使用java的编写方式。

joe45 发表于 2015-12-4 10:46:00

loadrunner测试时走SSL加密通道的设置


loadrunner测试ssl vpn时,走ssl隧道与普通http,只需多设两个地方,
1、tools->recording options->port mapping 选择 第二项 winINet level data
2、runtime setting -> Internet protocol->perference 选中 WinINet replay instead of sockets.

小小菜菜 发表于 2016-2-15 15:02:31

joe45 发表于 2015-12-4 10:46
loadrunner测试时走SSL加密通道的设置




我想问一下如果证书本身是错的(正式库的证书,测试的地址),这个个设置之后好用吗?
页: [1]
查看完整版本: LoadRunner如何录制基于C/S架构SSL加密的协议