|
近日在做一个测试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 编辑 ] |
|