LoadRunner 录制搜索引擎网页脚本1

上一篇 / 下一篇  2011-10-21 22:08:28 / 个人分类:测试工具——LoadRunner

   看到一天之间,自己写的文章有很多人看,感觉很开心,越发激励我写了,好吧,我会努力的。

   自从今年毕业后,和陌生人合租三室一厅,在一家软件公司做软件测试工作。下班后,延续我大学时的糟糕习惯——肥皂剧,然后自己的心情搞得很差,现在我似乎找到了一个乐趣,就是和广大的网友分享我的工作经验,好开心。

   好了,废话少说,切入正题:LoadRunner 录制搜索引擎网页脚本

   在说操作之前,先分享一下,我遇到的困难和解决方式。

1.不录制脚本:

   录制脚本的工具条:不记录任何event,始终显示0 Event,或者是开始的时候会有一部分事件记录(即event 值变化),但是到一定的时候,不记录任何事件。

原因和解决方式:

百度和google了,参考网页的意见,是因为我们使用的LoadRunner8.1或者9.5,现在不支持高版本的IE浏览器(IE7.0以后,包括IE7.0),建议使用IE6.0的浏览器(xp_sp3系统是自带的IE6)。

我现在使用IE6,都能正常录制。

2.提示IE错误,无法录制

   录制开始的时候,IE无法打开指定网页,并且有一个错误的提示。

原因和解决方式:

我百度和google了,参考网页的意见:IE加载DEP(数据执行保护)特性,而Vugen.exe刚好又跟DEP冲突。控制面板->系统->高级->“性能”部分的“设置”->“数据执行保护”->点击“添加”按钮->将LR安装目录bin下的vugen.exe添加进去->点击确定,重启一下LR,就可以录制了。

我试过,但是没有用。

以上的两个问题都是在我使用IE6后,不再出现。

3.安装IE6

我想大部分网友和我一样都不使用IE6了,现在使用的至少是IE7了。

以下是我安照网友的建议的操作,但是都是失败的,彻底的解决方式是一个XP_Sp3的系统,而且注意,不要是番茄,或者雨木风林等进过改进的安装程序,因为他们有可能包含的IE是7.0版本以上的。

方法:先下载好IE6的程序。

1. 打开“注册表编辑器”(开始—运行—输入“regedit”—回车)
找到[HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}],
将IsInstalled的DWORD值改为0就可以了,然后重新启动计算机后,系统将会自动安装IE6.0。
2. 将注册表里,所有ie7有关的项删除,
3. 安装IE6,提示:无法安装,因为有高版本的IE,这就是说之前没有彻底卸载IE7。

以下是我网上找的原因:

假如你在安装SP3服务包之前,就已经安装了IE7,那么在安装SP3之后,在添加/删除程序列表中,IE7的项目将没有卸载按钮。这并不是程序错误,而是微软故意设计的。因为虽然SP3服务包中没有集成IE7,仍然保持了IE6的版本,但是却打包了IE6的所有更新程序。卸载IE7的时候会将IE恢复到安装IE7之前的状态,如果用户在安装IE7之前没有安装所有的IE6更新补丁的话,系统因为SP3服务包的原因,也不会再检测到未安装的补丁程序来提醒用户进行升级,这样就会带来一些安全隐患,所以为了避免这种情况的发生,就将IE7的卸载功能禁用掉了。

  这种情况下用户如果需要卸载IE7的话,就需要先卸载掉SP3服务包,让IE7的卸载功能重新激活,在卸载IE7之后,再重新安装SP3服务包。虽然很麻烦,但这是微软官方提供给我们在这种情况下唯一的卸载IE7的方法了。有人说可以在安装了SP3服务包后再重新覆盖安装IE7,之后就可以激活卸载功能,但我并没有实际测试过,无法判断是否真的可行。当然,如果你是在安装SP3之后才安装的IE7,就不会存在上面提到的问题,直接按照正常的方式进行卸载就可以了。

综上所述:如果使用LoadRunner8.1或者9.5,录制IE事件的时候,最好使用IE6.0.

   好了,今天已经有点晚了,就先写这些,会及时更新的,下次讲录制过程。


TAG:

 

评分:0

我来说两句

日历

« 2024-05-03  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 6437
  • 日志数: 6
  • 建立时间: 2011-07-28
  • 更新时间: 2012-06-25

RSS订阅

Open Toolbar