You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用IE11录制Vugen HTML脚本未生成web_submit_data事件的咨询

解决Vugen在IE11下无法录制web_submit_data的问题

我之前做LoadRunner脚本录制时也碰到过一模一样的情况——IE10能正常抓取表单提交生成web_submit_data,换IE11就只剩web_url,折腾了好一阵才摸出几个有效的解决办法,分享给你:

1. 开启IE11的兼容性视图

IE11的默认渲染模式和IE10差异较大,Vugen的录制引擎可能识别不到表单提交事件。把目标Web应用加入兼容性视图列表,就能让IE11模拟IE10的行为:

  • 打开IE11,点击右上角齿轮图标 → 选择「兼容性视图设置」
  • 在弹出窗口输入应用域名,点击「添加」,关闭窗口后重启IE11
  • 重新启动Vugen开始录制,大概率能正常生成web_submit_data

2. 检查并调整Vugen录制选项

确保你的录制配置没遗漏关键设置:

  • 确认录制模式是HTML-based script,在「录制选项」→「HTML高级」里,「脚本类型」必须是「描述用户操作的脚本」,不要选「仅带显式URL的脚本」
  • 检查Vugen代理设置:打开「录制选项」→「代理」,确认IE11的代理已指向Vugen录制代理(默认地址127.0.0.1,端口8888)。如果自动代理没生效,可手动在IE「Internet选项」→「连接」→「局域网设置」里指定这个地址

3. 修改IE11注册表强制兼容旧引擎

如果兼容性视图没用,可通过注册表调整IE11的JavaScript和事件处理模式,让它更贴近IE10:

  • 按下Win+R输入regedit打开注册表编辑器(操作前建议备份注册表)
  • 导航到路径:HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
  • 右键新建两个DWORD值:
    • 命名为DisableScriptDebuggerIE11,数值设为1
    • 命名为EnableLegacyJavaScriptEngine,数值设为1
  • 重启IE11和Vugen后再尝试录制

4. 升级Vugen到支持IE11的版本

如果你的Vugen版本较老(比如LoadRunner 12.0及以下),对IE11的支持本来就不完善,建议升级到LoadRunner 12.5或更高版本,新版本录制引擎专门优化了对IE11的兼容性

替代方案:换录制模式或浏览器

如果以上方法都没效果,可以试试:

  • 切换到URL-based script模式录制,虽然脚本更偏向底层请求,但同样能通过web_submit_data实现参数化和关联,只是需要手动整理部分请求
  • 改用Chrome或Firefox配合Vugen对应录制插件,这两个浏览器的录制引擎对现代Web应用的兼容性往往更好

内容的提问来源于stack exchange,提问作者Rachna

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:26:21