51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1718|回复: 0
打印 上一主题 下一主题

LoadRunner录制HTTPS协议脚本

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-2-6 10:25:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
       学习LoadRunner录制HTTPS协议脚本,其实是一个意外的收获。当我拿到要测试的URL时,
我像以前的步骤一样录制脚本,但是录制结束后,发现并没有生成脚本,开始以为是
LoadRunner的原因,我就换了一个之前录制过的URL,发现可以成功录制脚本。后来就发现原
来一个是HTTP,另一个是HTTPS。接下来就百度了一下“LoadRunner录制HTTPS协议脚本”,得
知LoadRunner是可以录制HTTPS脚本的。
  HTTP协议传输的数据都是未加密的,因此使用HTTP协议传输隐私信息非常不安全。比如:
信用卡号、密码等支付信息。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL
(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安
全。因此将原来的http换成了https链接。
  操作环境:LoadRunner11 ,IE9
  使用LoadRunner录制HTTPS协议脚本,第一步:获取证书
  获取的证书得将.cer格式转换为LoadRunner识别的.pem格式,转换方法网上有很多。
这里是开发直接提供的.pem格式。
  第二步:LoadRunner配置
  1.点击工具-录制选项-网络-端口映射-新建条目,IE浏览器捕获级别选择“WinINet 级别数
据”!!!否则录制的脚本为空。

2.填写目标服务器即被测地址、端口号、连接类型、SSL版本,将证书导入,输入证书密码

3.配置完后就可以录制脚本了

       4.脚本回放
  回放时报错:Action.c(3): 错误 -27776: 服务器“zhangguoli.cn”在尝试协商 SSL 会话时关
闭连接
  需要将运行时设置-Internet协议-首选项:WinInet回放,而不是套接字(仅Windows)
(W)勾选上



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 12:56 , Processed in 0.066370 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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