fuwu527751246 发表于 2010-10-26 15:30:33

ssl测试实战

(ssl测试实战
1、系统通过key,使用使用证书进行访问
2、性能目标:系统支持的并发用户数、业务响应时间
以下为测试过程中遇到的问题,和解决办法,共享
测试执行:
1、lr录制脚本时不能访问key
解决办法:与开发公司沟通,使用绕过key的程序,在浏览器端安装证书后,使用TamperIE Control Panel发送修改后的签名访问
2、lr录制脚本时,打开首页,在安全警报提示页中选择“继续”,则无法打开网页
解决办法:lr录制选项-port mapping 选择 winnet level data,则可以继续呵呵
3、录制成功后回放,提示:
vuser_init.c(28): Error -27771: Cannot set Certificate File "WinINetCert1.pem". File format is probably invalid (should be ASN1 or PEM). vuser_init.c(28): Error -27778: SSL protocol error when attempting to read with host "×××.*****" vuser_init.c(28): Error -27790: Failed to read data from server

与老k交流后,证书没有导入lr
使用:      web_set_certificate_ex("CertFilePath=WinINetCert1.pem",
                "CertFormat=PEM",
                "KeyFilePath=WinINetCert1.pem",
                "KeyFormat=PEM",
                "Password=49617e93",
                "CertIndex=1",
                LAST);
并不能解决问题
后来使用
web_set_certificate_ex("1");
问题得到解决!
“1”为使用的证书在浏览器中安装的位置顺序)
这个是在3A测试网上看到的解决办法,但是解决第三个问题时,提示以下错误
vuser_init.c(70): Error -27216: Invalid argument (number 1)         
vuser_init.c(70): web_set_certificate_ex highest severity level was "ERROR"         
这里我的IE里面只有一个证书,回放的时候报这样的错误
请问大虾怎么解决,在线等,急。。。。。。。。。。。。。。。。。。。。。

fuwu527751246 发表于 2010-10-26 16:49:33

:L各位大虾,小弟在线急等。。。。。。。。。。。。。。。。。。。。。

fuwu527751246 发表于 2010-10-26 17:37:11

:lol终于解决了 现在就与大家分享下
将web_set_certificate_ex("1");改为web_set_certificate("1");

msnshow 发表于 2010-10-26 21:01:37

好复杂,没用过

fuwu527751246 发表于 2010-10-27 14:36:10

我也是最近才接触搞了一天狂汗

51Testing59811 发表于 2013-4-16 08:37:46

这样设置怎么会有 set certificate_ex命令

卷帘大奖 发表于 2016-6-1 13:57:30

你好,我最近也在看这个问题,但是我导入之后,打不开http的首页,直接打开含证书的https的UC登录网址则可以,不过我之前遇到的问题是登录失效,原因出在init里,报错404,它登录的时候会跳转到UC的网址,报错:
vuser_init.c(38): 错误 -26627: HTTP Status-Code=404 (Not Found) for "http://www.ew***.com:80/SSO/synchronizedSession?service=http://www.ew***.com:80/yhwbs/bsStudentInit.do&"       
录制的脚本中没有登录名和密码,我看网上说的是https的问题,便搞了导入证书,但是原来的页面打不开,SSL握手失败,我想知道我探究的这个方向是不是正确的呢
页: [1]
查看完整版本: ssl测试实战