刚安装了英文版的Loadrunner 11, 用的是IE8, 开始录制时没有启动IE, 试了网上很多的方法,最终解决了问题。总结一般产生问题的原因如下。
1、当你主机上有多个浏览器时,loadrunner录制脚本会经常遇到不能打开浏览器的情况,你可以这样来解决:
启动IE→工具→进入Internet选项→高级去掉“启动第三方浏览器拓展”的勾选,然后再次运行就可以的
2、在loadrunner进行录制时,loadrunner设置的浏览器程序路径地址不对,找不到浏览器程序而导致loadrunner不能调用IE。将program record 添上IE安装路径,
如:C:\Program Files\Internet Explorer\iexplore.exe
3、退出防火墙及杀毒软件,如360
4. 设置IE浏览器为默认的浏览器,重启loadrunner即可进行录制。
5. 版本支持的问题
loadrunner8.1 及其以下的版本,只支持老古董IE6版本;loadrunner9.X的版本,只支持IE7和IE6两个版本,而loadrunner11,才能完全的兼容支持IE8,如果你使用的是IE9的话,那抱歉了,loadrunner就不能录制IE脚本了。
6、 录制目标网站默认端口问题
问题描述:
IE录制的网站端口为80之外的端口
解决方法:
修改默认端口:
*打开regedit
*在HKEY_CURRENT_USER\Software\Mercury Interactive\Astra Application\Recording下边添加类型为Proxy Port的DWORD
*赋值为你想要的端口号
7、操作系统的问题
问题描述:
有些操作系统,会对IE进行一些保护,如windows 2003会对IE的数据进行保护,导致loadrunner不能调用IE,录制脚本
解决方法:
解除系统对IE的保护即可:
操作如下:“我的电脑” ? “系统属性” ? “高级”选项卡? “性能”里面,点击“设置” ? “性能”,切换到“数据执行保护”?选择“除所选之外,为所有的程序和服务启用数据执行保护”,添加IE执行文件,确定。
8. loadrunner11 键盘F4,在browser Emulation点击change,在弹出的提示框中Browser version 选择8.0,platform. 选择windows7