LoadRunner中文网站 > 使用教程 > LoadRunner VuGen录制HTTPS失败怎么办 LoadRunner证书校验报错怎么处理
教程中心分类
LoadRunner VuGen录制HTTPS失败怎么办 LoadRunner证书校验报错怎么处理
发布时间:2026/01/28 17:13:36

  做Web脚本时,LoadRunner常见卡点是VuGen录制HTTPS抓不到包,或录完回放因证书校验报错中断。多数不是脚本写错,而是录制代理没接管流量、根证书未被信任、或网络安全设备在TLS握手阶段拦截。按“先代理后证书、先录制后回放”的顺序拆解,定位会快很多。

 

  一、LoadRunner VuGen录制HTTPS失败怎么办

 

  HTTPS录制失败先把链路走通:浏览器是否走代理、负载机是否信任代理CA、端口映射是否匹配。三件事对齐后,再谈浏览器与协议细节。

  1、确认流量确实经过VuGen录制代理

 

  (1)在开始录制前,把浏览器或客户端的HTTP与HTTPS代理指向VuGen机器与监听端口,常见默认端口是8888,以录制对话框设置为准。

 

  (2)如果报“The SSL Authentication Failed”,优先按提示检查Recording Options里的Network映射与过滤项,先把端口映射口径对齐。

 

  2、把录制用CA证书装到可信根,避免HTTPS直接被拒

 

  (1)录制HTTPS时代理会生成中间证书解密流量,客户端不信任该CA就会出现HTTPS无法录制或页面空白。

 

  (2)在Windows把VuGen生成的CA证书导入“受信任的根证书颁发机构”,手动导入可用证书导入向导完成。

 

  3、处理“看起来能访问但录不到”的常见触发点

 

  (1)录制时若浏览器弹出证书警告并选择忽略继续,可能导致VuGen不再记录任何HTTP流量,建议先把证书问题解决再录。

 

  (2)原生移动应用可能拒绝安装的根证书,导致HTTPS必失败,这类要么改用可被代理解密的测试通道,要么让开发提供可录制方案。

 

  二、LoadRunner证书校验报错怎么处理

 

  证书校验报错要先分型:证书链不被信任、域名不匹配或被网关重签、需要客户端证书。不同类型的处理动作完全不一样。

 

  1、证书链不被信任,先补齐根证书与中间证书

 

  (1)内网系统常用企业CA或自签证书,回放机不信任就会报校验失败,把根与中间证书导入到相应证书存储区。

 

  (2)只导入叶子证书往往无效,建议从浏览器证书路径导出完整链并按顺序导入,再复测回放。

 

  2、域名不匹配或通道被重签,先对照“你访问的到底是谁”

 

  (1)脚本从测试切到预发或生产,Host与域名变了但证书没覆盖新域名,先把环境切换规则与实际URL对齐。

 

  (2)如果走网关或安全设备做HTTPS卸载或重签,回放机看到的证书来自网关,需要导入网关CA或调整访问通道,而不是只盯源站证书。

  3、需要客户端证书的双向TLS,按证书导入与引用两条线处理

 

  (1)手工访问能过是因为浏览器里已有个人证书,VuGen回放也需要导入相同客户端证书并确保私钥可用。

 

  (2)多台负载机表现不一致,多半是证书未同步或存储区权限不同,建议把证书分发与导入位置做成统一步骤。

 

  三、LoadRunner HTTPS录制环境怎么标准化

 

  把问题“做成一次就能复用”的办法,是把代理口径与证书分发沉淀成基线,再用预检动作在开录前跑一遍。

 

  1、固化代理录制口径与回滚点

 

  (1)明确是本机录制还是远程经代理录制,固定监听端口与代理设置方式,并把同网段与清缓存写进录制前检查表。

 

  (2)把Network映射关键项截图留存,后续出现SSL报错可快速对照恢复。

 

  2、固化证书信任链与预检流程

 

  (1)统一保存CA证书与客户端证书的获取位置,规定导入到可信根与个人证书存储区的标准步骤,并要求录制机与负载机一致执行。

 

  (2)开录前先用浏览器走VuGen代理访问一个HTTPS页面,确认无证书拦截且能产生录制日志,再开始正式业务录制。

  总结

 

  LoadRunner VuGen录制HTTPS失败怎么办,LoadRunner证书校验报错怎么处理,可以按三步稳定解决:先让流量走对VuGen代理并把代理CA装进可信根,再把证书校验问题按证书链、域名与通道、客户端证书三类分开处理,最后把代理与证书步骤固化成基线与预检清单。这样LoadRunner录制与回放会更可控,排障也更快落到具体改动点。

读者也访问过这里:
135 2431 0251