51Testing软件测试论坛

标题: 终于在LR11+WIN7+IE8下成功录制脚本了! [打印本页]

作者: zhongxz    时间: 2013-4-7 12:31
标题: 终于在LR11+WIN7+IE8下成功录制脚本了!
几番折腾,多次问度娘,终于解决LR不能自动打开IE的问题了!~~~现在将过程分享给大家。
作者: zhongxz    时间: 2013-4-7 13:34
每个人的电脑环境不一样会有不同的问题,本人的电脑是 WIN 7 系统,浏览器是 IE 8 还有个 搜狐浏览器。其他貌似有影响软件的话有个工行的配置助手和防钓鱼软件,还有个卸不掉的杀毒软件麦咖啡(mcafee)。值得一说的是我这个电脑是公司的,我登陆的账户是在administrators组拥有管理员权限却不是系统管理员,组策略里限制了我的账户的很多权限。LR是在HP官网下载的,安装、破解之后LZ迫不急待的想要大显身手一番————结果在开始录制时IE根本不能自动打开。这个打不开是什么现象呢?就是events显示为0,查看资源管理器,IE进程已经启动了。既然一直打不开只好停止了,结果一停止LR竟然无响应了!
作者: xiaoshi_2011    时间: 2013-4-7 14:32
楼主继续啊,期待分享
作者: zhongxz    时间: 2013-4-7 15:01
既然有问题了就要解决问题。于是马上请教度娘,在强大的互联网帮助之下,做了很多操作。
1.设置IE8为默认浏览器,在IE工具-internet选项-高级下,取消勾选启用内存保护帮助减少联机攻击*,取消勾选启用第三方浏览器扩展,这个还得以管理员身份运行IE 否则启用内存保护帮助减少联机攻击*这一项是不让修改的。当然在这一步我还取消了一些其他知道的不知道的选项,总之就是把IE的安全级别降到最低了
2计算机-右键属性-高级系统设置-高级-性能-设置-数据执行保护把选择LR安装目录下的Vugen.exe和IE添加进去。
3关闭防火墙,前面说了我不是系统管理员,我的权限有限无法在控制面板关闭,只好在服务里将Window Firewall 禁止;关闭杀毒软件,我的电脑上只有一个McAfee,没有关闭功能,我便将它卸载,结果卸了一半提示处在托管状态不能卸载,不过也不能用了就没管了。然后我就把工行的一些软件,迅雷,还有搜狗浏览器也都卸了。
4在LR-vusr-的run-time-setting下将browser-emulation设置一下,将USER-Agent(browser to be emuleted)修改 ,浏览器是 IE 版本是8,操作系统是 windows 7,不得不说这个竟然默认版本是 4太坑人了。
作者: zhongxz    时间: 2013-4-7 15:13
我会告诉你貌似只有4 是起作用的么!!!!前面那些操作都不是一次性完成的,都是试了不行再去问度娘再操作重启,试了N回都是一样不能启动IE,有那么一次成功了(N次只有一次),接下来又不行了。后来LZ以为是自己没有系统管理员的权限,都打算放弃了。结果昨天设置了4步骤就成功启动了。于是今天自信满满来公司试一下,结果又悲剧了!------------------后来才发现那个browser-emulation又是以前的设置,改回来就好了
作者: zhongxz    时间: 2013-4-7 15:20
现在应该是木有问题了,不过这个设置为什么每次都还原为默认设置,LZ的LR11是英文版的(by the way,哪位好新的大侠给个汉化包)无奈英语没学好,不知道在哪一次性设置?
作者: msnshow    时间: 2013-4-8 20:07
真没遇到过
作者: 云层    时间: 2013-4-8 23:31
4.的做法是完全错误的,你完全不明白这个选项的意义和HTTP请求中user-agent的作用
作者: TestingGirlzxh    时间: 2013-4-10 14:09
求云层老大全面的解释?
作者: app320    时间: 2013-4-11 15:56
楼主 我的是win7系统 不能安装lr11,该lr11在Windowsxp可以安装使用 ,你的lr文件能发给我么
作者: avenn    时间: 2013-4-12 20:55
关注一下,也遇到累世的问题了。
作者: chenwenzhecd    时间: 2013-4-13 15:11
kankan,很不错
作者: icu200934    时间: 2013-4-16 14:32
貌似不需要那么复杂,,,,,

thx分享
作者: shengkelan    时间: 2013-4-17 09:17
回复 5# zhongxz


    至今不能解决这个问题。。。。。。。。。。
楼主真的屡试不爽么
作者: pcxty    时间: 2014-2-25 15:33
1.设置IE8为默认浏览器,在IE工具-internet选项-高级下,取消勾选启用内存保护帮助减少联机攻击*,取消勾选启用第三方浏览器扩展,这个还得以管理员身份运行IE 否则启用内存保护帮助减少联机攻击*这一项是不让修改的。当然在这一步我还取消了一些其他知道的不知道的选项,总之就是把IE的安全级别降到最低了
2计算机-右键属性-高级系统设置-高级-性能-设置-数据执行保护把选择LR安装目录下的Vugen.exe和IE添加进去。
3关闭防火墙,前面说了我不是系统管理员,我的权限有限无法在控制面板关闭,只好在服务里将Window Firewall 禁止;关闭杀毒软件,我的电脑上只有一个McAfee,没有关闭功能,我便将它卸载,结果卸了一半提示处在托管状态不能卸载,不过也不能用了就没管了。然后我就把工行的一些软件,迅雷,还有搜狗浏览器也都卸了。
4在LR-vusr-的run-time-setting下将browser-emulation设置一下,将USER-Agent(browser to be emuleted)修改 ,浏览器是 IE 版本是8,操作系统是 windows 7
作者: 左庄向古    时间: 2015-3-11 15:36
操作系统win7(32位)+浏览器IE8+LR11(破解版),在尝试过楼主在4#所提供的4条解决方案均无果之后,升级浏览器为IE9,录制成功。
作者: 丰卉者    时间: 2016-12-8 20:51
谁有win7 64位 IE8安装包呢。。。。。。。。。。。。。。。。。。。。
作者: kk0t    时间: 2016-12-9 14:07
设置代理服务器不就行了?
作者: 我是找茬的    时间: 2016-12-13 11:17
我也遇到类似的问题。
一开始默认打开360浏览器,我把360卸载了,这下开始报错。好,直接选择IE安装目录地下的exe文件,还是不行,浏览器版本过高。
于是想到降版本,然鹅,在卸载程序的面板里面,我的IE版本竟然只有8。折腾半边天,注册表什么的也弄过,不行了,ghost还原一个系统,万事大吉。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2