0

    【loadrunner】LoadRunner录制脚本经常遇到不能打开浏览器的情况

    2023.04.22 | admin | 144次围观

    无法打开IE的主要原因是,LR的注册信息被修改了设置默认浏览器失败 可能是受第三方设置默认浏览器失败 可能是受第三方,所以无法找到IE的路径。

    解决这个问题的关键就是要重新注册LR。

    方法如下:

    1、在LR安装目录的\bin下,单击register_vugen.bat文件,注册信息被重新改写了,然后重启机器,注册信息才能生效。如果没有register_vugen.bat文件,可以直接将LR8.0中的文件copy来用。

    2、当有多个浏览器时,需要将IE置为默认浏览器。在Run-time Settings中设置Browser Emulation的User-Agent值为IE。由于IE的第三方插件的影响,需要在IE的工具-Internet选项…-高级中,将“启用第三方浏览器扩展”的选中去掉。3、

    3、对于Windows 2003上无法录制IE6/7,导致IE Crash,iedw.exe(IE Crash Detection)报告错误事件,可能原因是Windows Server默认对IE加载DEP(数据执行保护)特性,而Vugen.exe刚好又跟DEP冲突。方法:我的电脑>右键属性->高级->“性能”部分的“设置”->“数据执行保护”->点击“添加”按钮->将LR安装目录bin下的vugen.exe添加进去->点击确定,重启一下LR,就可以录制了。

    工作中遇到了此麻烦,咕咕了一下搜到两种方法,但试过之后都不灵,最终用第3个方法才化解。所以把这三个方法汇总一下:

    1.当 一台主机上安装多个浏览器时,LoadRunner录制脚本会经常遇到不能打开浏览器的情形。解决方法如下:启动IE,进入Internet选线,切到高级,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可。(通常安装Firfox等浏览器后,都会勾选这个选项,导致不能正常录制)

    2.在lr的安装目录(例如D:\Program Files\Mercury\LoadRunner\bin)下,双击“register_vugen.bat”文件,注册信息被重新改写,之后重启。

    3.我的理解:有时系统(尤其是服务器OS)属性可能被安装的其他软件修改或进行了安全配置,导致运行一些软件时不能调用系统的部分数据或程序,从而起到系统的安全保护作用。方法:系统属性-高级选项卡-性能设置,修改数据执行保护为“只为关键windows程序和服务启用数据执行保护”,然后重启。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    标签: loadrunnerie
    发表评论