Loadrunner VUGen 无法记录 HTTP
Posted
技术标签:
【中文标题】Loadrunner VUGen 无法记录 HTTP【英文标题】:Load Runner VU Gen fails to record HTTP 【发布时间】:2011-11-28 11:45:34 【问题描述】:当我尝试在 HP VUGen 中记录 Web (HTTP/html) 脚本时,浏览器“停止工作”并且记录的操作为空。录制 Web(单击和脚本)脚本工作正常 - 但不适合我正在测试的应用程序。
我的设置:
HP 虚拟用户生成器 9.50.0.0(内部版本 3210) 企业网络上的 Windows 7 Internet Explorer 8 铬 15当我点击 VU Gen 中的“开始录制”按钮并确认填写浏览器启动的详细信息时,但立即出现流程错误:
Internet Explorer 已停止工作
一个问题导致程序停止正常工作。请关闭 程序。
[关闭程序] [调试程序]
消除错误实际上并不会杀死浏览器,因此我可以浏览我的应用程序并提交请求等。但是,当我停止记录时,没有记录任何步骤,我只剩下一个空白操作:
Action()
return 0;
在我关闭浏览器之前,进程对话框有时不会“崩溃”,但仍然无法记录。
我随后尝试将 Chrome 配置为我的浏览器,希望这可以解决此问题,但它会出现相同的症状。
快速浏览一下我的事件日志显示,对于每个浏览器,我都会收到以下事件日志错误:
IE
错误应用程序名称:iexplore.exe,版本:8.0.7601.17514,时间 戳:0x4ce79912 错误模块名称:bbhook.dll_unloaded,版本: 0.0.0.0,时间戳:0x496e148e 异常代码:0xc0000005 故障偏移量:0x41fa6c0e 故障进程 id:0x15ac 故障应用程序 开始时间:0x01ccadc25da25278 错误应用程序路径:C:\Program 文件 (x86)\Internet Explorer\iexplore.exe 错误模块路径: bbhook.dll 报告 ID:9f6bdfa8-19b5-11e1-be8f-b8ac6f2deb5b
铬
错误应用程序名称:chrome.exe,版本:15.0.874.106,时间 戳:0x4ea7969e 错误模块名称:bbhook.dll_unloaded,版本: 0.0.0.0,时间戳:0x496e148e 异常代码:0xc0000005 故障偏移量:0x41fa6c0e 故障进程 ID:0x1464 故障应用程序 开始时间:0x01ccadc15ed87df8 错误的应用程序路径: C:\Users\me\AppData\Local\Google\Chrome\Application\chrome.exe 错误模块路径:bbhook.dll 报告 ID: 9cb19ee8-19b4-11e1-be8f-b8ac6f2deb5b
有人知道如何解决这个问题吗?
【问题讨论】:
【参考方案1】:答案其实很简单: VU Gen 11.x 正式支持 IE8。
VU Gen 9.50 不正式支持 IE8,当然也不支持 Chrome。 一些用户have reported a work around 但他们似乎也不适合我。 互联网上相互矛盾的信息表明,将软件修补到 VU Gen 9.52 也是一种解决方案,我无法对此进行测试,因为我找不到此修补程序的下载。
VU Gen 11.x 正式支持 IE8。
【讨论】:
【参考方案2】:安装带有所有补丁和 IE8 补丁的 v9.52 应该可以正常工作,但只能在 Windows XP 下运行。 Win7下对此有很多讨论和争议。
我知道我让它工作了,但我不知道为什么或如何。 Read more here.
我还建议您继续使用在 Win7 下工作并支持所有 IE 版本的 v11。
至于失败部分与IE下安装的BHO有关。此 BHO 不适用于新的 IE 版本。整个 VuGen 在 Win7 下运行不佳,因为它不是为在那里工作而设计的。
【讨论】:
【参考方案3】:从操作系统和浏览器的角度来看,您在不受支持的环境中使用 LoadRunner。它不起作用一点也不奇怪。回到您对工具的要求。使您的要求与您的环境相协调,然后修复其中一个。如果 Windows 7 是强制性的,那么您需要利用您的维护协议并升级到 LoadRunner 11。
【讨论】:
以上是关于Loadrunner VUGen 无法记录 HTTP的主要内容,如果未能解决你的问题,请参考以下文章