51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4941|回复: 4
打印 上一主题 下一主题

[原创] LR 为什么没有生成CA认证脚本

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-12-6 15:30:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
近日在做一个测试HTTP/HTTPS的CA认证测试
环境TOMCAT6
LR版本是8.1汉化版

目前完成的工作
1.录制选项->端口映射->新建项   在网上找了代理,配置如下
   服务ID:http     录制类型:proxy       连接类型:自动(不知道应该选哪个就选了这个)
   SSL版本:SSL2/3     SSL密码:默认OPENSSL密码(也是不知道应该选哪个)
   使用指定客户端证书(BASE64/PEM):我手里有个test01.p12的证书(已导入IE6浏览器)    密码:该证书密码*****
   (没有勾选下面的服务器证书)
2.录制选项->INTERNET协议->录制  选择的  基于URL脚步

录制成功!

返回后,VUG  生成日志  项中显示刚才录制时的日志信息,但是没有生成任何录制脚本.
这是怎么回事????

哪位知道这个问题的解法?



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
在网上搜了很多,也曾参考实例尝试直接编写脚本如下

在网上搜的代理服务器列表
运行设置->INTERNET协议->使用自定义代理服务器
勾选对所有协议使用相同代理服务器

/* 加载指定的URL */
      web_url("a1",
          "URL=http://192.168.1.1:8080",
          "Resource=0",
          "RecContentType=text/html",
          "Referer=",
          "Snapshot=t1.inf",
          "Mode=HTML",
          LAST);
/* 选择相应的注册到IE中的CA证书 */   (目前浏览器中只有一个证书)
      web_set_certificate( "1" );

/* 进入页面后相关的操作 */
      web_url("a2",
          "URL=https://192.168.1.1:8443"
          "Resource=0",
          "RecContentType=text/html",
          "Referer=",
          "Snapshot=t2.inf",
          "Mode=HTML",
          LAST);

点击 运行,脚步走到开始ACTION()的第一行web_url("a1",  这行就不动了.

如果运行时不使用代理服务器,选择默认选项(无代理服务器直接连接INTTERNET),报错如下
正在开始操作 Action。
Action.c(5): 重定向“http://192.168.1.1:8080”(重定向深度=0)   [MsgId: MMSG-26694]
Action.c(5): 目标位置“https://192.168.1.1:8443/”   [MsgId: MMSG-26693]
Action.c(5): Warning: Client Certificate was requested by SSL server   [MsgId: MMSG-26000]
Action.c(5): 错误 -27778: 在尝试与主机“192.168.1.1”connect 时发生 SSL 协议错误   [MsgId: MERR-27778]
Action.c(5): web_url("a1") 最高严重级别为“ERROR”,0 个正文字节,239 个标头字节   [MsgId: MMSG-26388]
正在结束操作 Action。


网上搜了很多找不到好的解决方法,请大家帮忙看一下.

[ 本帖最后由 mckobe 于 2007-12-6 15:55 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-12-6 15:58:47 | 只看该作者
你研究一下这个函数,兄弟,别的我就不管了啊!
web_set_certificate_ex()
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-12-6 16:15:22 | 只看该作者

回复 2# 的帖子

可是我没有 PEM格式的证书啊,我的是test01.p12的,我放在桌面上了,不知道web_set_certificate_ex()这个函数的path应该怎么写
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-12-6 16:46:18 | 只看该作者
我曾尝试使用代理和默认连接
使用web_set_certificate_ex()
结果一样

/* 加载指定的URL */
      web_url("a1",
          "URL=http://192.168.1.1:8080",
          "Resource=0",
          "RecContentType=text/html",
          "Referer=",
          "Snapshot=t1.inf",
          "Mode=HTML",
          LAST);

web_set_certificate_ex(
     "CertFilePath=",
     "CertFormat=",
     "KeyFilePath=test01.p12",
     "KeyFormat=p12",
     "Password=123456",
     LAST);

/* 进入页面后相关的操作 */
      web_url("a2",
          "URL=https://192.168.1.1:8443"
          "Resource=0",
          "RecContentType=text/html",
          "Referer=",
          "Snapshot=t2.inf",
          "Mode=HTML",
          LAST);


也曾尝试使用web/service录制脚本,同样无法生成脚本
录制日志
[Network Analyzer (1054:12d0)] Address lookup for tom-aa55e885cbc = 192.168.1.1
[Network Analyzer (1054:1204)] Request Connection: Remote Server @ 192.168.1.1:8080   NOT INTERCEPTED!(REASON: User requested to IGNORE connection)
[Network Analyzer (1054:1204)] Request Connection: Remote Server @ 192.168.1.1:8443   NOT INTERCEPTED!(REASON: User requested to IGNORE connection)
[Network Analyzer (1054:1204)] Request Connection: Remote Server @ 192.168.1.1:8443   NOT INTERCEPTED!(REASON: User requested to IGNORE connection)
[Network Analyzer (1054:1204)] Request Connection: Remote Server @ 192.168.1.1:8443   NOT INTERCEPTED!(REASON: User requested to IGNORE connection)

[ 本帖最后由 mckobe 于 2007-12-6 16:47 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-12-7 10:22:37 | 只看该作者
自己顶一下
为什么网上的实例 LR7.8可以做到,我使用的是8.1却不行呢?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-11 19:37 , Processed in 0.096556 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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