1
您现在的位置:
首页
/
/
LoadRunner录制WEB/HTTP协议问题的解决方案

LoadRunner录制WEB/HTTP协议问题的解决方案

  • 分类:新闻资讯
  • 作者:
  • 来源:
  • 发布时间:2022-10-31
  • 访问量:0

【概要描述】

LoadRunner录制WEB/HTTP协议问题的解决方案

【概要描述】

  • 分类:新闻资讯
  • 作者:
  • 来源:
  • 发布时间:2022-10-31
  • 访问量:0
详情

LoadRunner录制WEB/HTTP协议问题的解决方案

一、没有事件被记录

记录工具条上的事件计数器不断增加,而生成的脚本是空的。

可能的原因

防病毒软件阻碍了vugen和应用程序之间的通信。

VuGen的记录机制可能无法识别HTTP数据。

 解决方案

1) 当启用防病毒访问文件扫描时,它可能会阻止VuGen在记录期间执行的一些操作。因此,事件没有被捕获。要解决在防病毒中白名单Loadrunner全路径文件夹。

2) 确保您的应用程序确实使用HTTP网络流量。

如果您的应用程序使用SSL连接,请确保您在端口映射对话框中拥有正确的TLS/SSL版本(Record > Recording Options > Network > Port Mapping > Options)。在 "高级端口映射设置 "对话框中,确保SSL被启用,并选择正确的版本。

3) 打开记录选项(记录>记录选项),选择HTTP属性>高级节点。启用 "使用LoadRunner代理来录制本地应用程序"。

4) 录制时,在Windows 10中,如果启用了微软用户体验虚拟化(UE-V),可能会阻止VuGen的录制(挂钩)机制,导致录制失败。禁用用户体验虚拟化(UE-V)功能。从注册表HKEY_LOCAL_MACHINE>Software\Policies\Microsoft\Windows\UEV\Agent >Value Name-Enabled>Value Type-REG_DWORD > Value-0。需要重新启动以使其生效

注意:检查记录日志以了解关于记录失败的任何线索。诸如 "连接失败 "或 "连接未被锁定 "的信息可能是端口映射设置不正确的标志。

二、代理录制

Chrome浏览器录制会话时,浏览器可能出现挂起,因为它不断搜索外部链接。

Microsoft Edge录制时,浏览器标签挂起,因为它试图持续加载。

解决方案 

1) 在Chrome中手动设置环境的代理设置,不要启用自动检测设置。

2) 以管理员身份运行vugen

3) 在Edge浏览器中打开一个新标签,在地址栏中粘贴URL。开始录制,不要在 "开始录制 "对话框中输入URL地址。

 三、 ssl证书警告

在录制桌面程序时,如果忽略SSL证书警告,就会看到SSL证书警告,继续就不会录制任何HTTP流量。

解决方案

禁用UAC和DEP

 

以管理员身份运行Vugen

 

打开录音选项-->映射和过滤

 

选择新条目

 

添加应用程序的URL和端口443。

 

在录制前选择新条目

四、错误的服务器证书

在录制过程中,录制的应用程序显示一个错误的服务器证书的错误信息。

可能的原因

该问题是由于客户端无法验证服务器证书的有效性造成的。

解决方案

应将LoadRunner Professional证书授权(CA)文件添加到机器的 "受信任的根证书授权 "证书存储中。

要将其添加到商店中,请双击该文件以打开证书。然后点击安装证书...,打开证书导入向导。使用将所有证书放入以下商店的选项,并选择受信任的根证书颁发机构。

五、没有记录特定事件

某些事件没有被记录。

可能的原因

默认情况下,Web - HTTP/HTML 协议只记录返回 HTTP 响应状态为 2xx 或 302 的客户请求,并丢弃所有其他请求。如果一个请求返回一个被丢弃的响应,如301,VuGen将不会生成一个步骤。

解决方案

修改注册表以包括缺少的状态。找到以下注册表键。

[HKEY_CURRENT_USER\Software\MercuryInteractive\Networking\Multi Settings\QTWeb\Recording] 。

在其中添加以下字符串值。

"GenerateApiFuncForCustomHttpStatus"="301"

关于苏州华克斯信息科技有限公司

联系方式:400-028-4008

                0512-62382981

专业的测试及安全产品服务提供商

Fortify | Webinspect | AppScan | SonarQube 

LoadRunner | UFT(QTP) | ALM(QC)

Micro Focus (原HPE)铂金合作伙伴

SonarQube中国总代理

HCL中国合作伙伴

极狐GiLab铂金级合作伙伴

扫二维码用手机看

更多资讯

联系我们

联系我们

发布时间:2020-09-16 13:55:16
地址:苏州市工业园区新平街388号
          腾飞创新园塔楼A617
电话:400-028-4008
          0512-62382981

关注我们

这是描述信息

页面版权所有 -  苏州华克斯信息科技有限公司  |  Copyright - 2020 All Rights Reserved.