loadrunner不能调用IE解决方法大全

在使用loadrunner进行性能调试时,录制脚本的时候,发现loadrunner不能调用IE、不能自动启动IE,还有一种情况是可以启动,但是录制不到内容,action的内容为空。
一般遇到这种情况,总结了下,总共有以下几种问题及解决方法。

1、 系统安装了多个浏览器;
问题描述:当系统安装了多个浏览器时,默认的浏览器不是IE浏览器,这样就导致loadrunner打开的默认浏览器不是IE,自然不能调用IE并录制内容。
解决方法:设置IE浏览器为默认的浏览器,重启loadrunner即可进行录制。


2、 版本支持的问题
问题描述:
大家都知道,loadrunner8.1 及其以下的版本,只支持老古董IE6版本;loadrunner9.X的版本,只支持IE7和IE6两个版本,而loadrunner11,才能完全的兼容支持IE8,如果你使用的是IE9的话,那抱歉了,loadrunner就不能录制IE脚本了。
解决方法:
1) 根据自己的IE 版本选择合适的loadrunner版本;
2) 如果loadrunner只有当前一个版本的话,那就选择你当前loadrunner支持的IE版本进行测试;安装低版本的IE。


3、 Loadrunner的设置问题
问题描述:
在loadrunner进行录制时,loadrunner设置的浏览器程序路径地址不对,找不到浏览器程序而导致loadrunner不能调用IE。
解决方法:
Loadrunner中的record option的设置正确的browser的IE的路径,或者重新指向一下。


4、 IE插件问题
问题描述:
浏览器禁用第三方插件,导致loadrunner的IE插件不能正常工作,不能监控IE,打开IE
解决方法:
启用第三方浏览器扩展:IE工具Internet选项高级,把“启动第三方浏览器扩展”前面的勾去掉,再确定。


5、 注册表问题
问题描述:
安装其他软件时,导致loadrunner的注册表信息被修改,loadrunner系统的注册表信息异常,loadrunner不能找到IE的路径,不能打开IE,自然不能调用IE并录制
解决方法:
1、重新注册loadrunner信息即可,在lr的安装目录(C:\Program Files\HP\Loadrunner\bin下,单击register_vugen.bat文件

 

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、其他问题
        被测试系统在本机上,访问地址为:http://127.0.0.1:port/程序名称,需要将URL改为:
http://localhost:port/程序名称,这样就可以调用脚本了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

0X码上链

你的鼓将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值