51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6432|回复: 6
打印 上一主题 下一主题

[求助] ssl测试实战

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-10-26 15:30:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
(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). [MsgId: MERR-27771] vuser_init.c(28): Error -27778: SSL protocol error when attempting to read with host "×××.*****" [MsgId: MERR-27778] 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)          [MsgId: MERR-27216]
vuser_init.c(70): web_set_certificate_ex highest severity level was "ERROR"          [MsgId: MMSG-26391]
这里我的IE里面只有一个证书,回放的时候报这样的错误
请问大虾怎么解决,在线等,急。。。。。。。。。。。。。。。。。。。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-10-26 16:49:33 | 只看该作者
各位大虾,小弟在线急等。。。。。。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-10-26 17:37:11 | 只看该作者
终于解决了 现在就与大家分享下
将web_set_certificate_ex("1");改为web_set_certificate("1");
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    4#
    发表于 2010-10-26 21:01:37 | 只看该作者
    好复杂,没用过
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2010-10-27 14:36:10 | 只看该作者
    我也是最近才接触  搞了一天  狂汗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2013-4-16 08:37:46 | 只看该作者
    这样设置怎么会有 set certificate_ex命令
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-6-2 14:37
  • 签到天数: 4 天

    连续签到: 2 天

    [LV.2]测试排长

    7#
    发表于 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&"          [MsgId: MERR-26627]
    录制的脚本中没有登录名和密码,我看网上说的是https的问题,便搞了导入证书,但是原来的页面打不开,SSL握手失败,我想知道我探究的这个方向是不是正确的呢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-7 01:37 , Processed in 0.071755 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表