品牌Micro Focus | 软件名称Loadrunner |
版本语言英文版 | 版本号V2022 |
系统平台要求Windows | 软件类型网络工具软件 |
版权苏州华克斯信息科技有限公司 |
品牌Micro Focus | 软件名称Loadrunner |
版本语言英文版 | 版本号V2022 |
系统平台要求Windows | 软件类型网络工具软件 |
版权苏州华克斯信息科技有限公司 |
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"
企业类型 | 有限责任公司(自然人投资或控股) | 统一社会信用代码 | 91320594593902877W |
---|---|---|---|
成立日期 | 2012-04-06 | 法定代表人/负责人 | 李军 |
注册资本 | 100万(元) | 注册地址 | 中国(江苏)自由贸易试验区苏州片区苏州工业园区新平街388号21栋6层17单元 |
营业期限 | 2012-04-06 至 无固定期限 | 登记机关 | 苏州工业园区行政审批局 |
经营范围 | 计算机软硬件的研发及销售;计算机技术领域内的技术开发、技术转让、技术咨询服务;计算机网络工程系统集成、软件系统集成;通讯产品的研发及维护。自营和代理各类商品及技术的进出口业务(国家限定企业经营或禁止进出口的商品及技术除外)。 (依法须经批准的项目,经相关部门批准后方可开展经营活动) |