51Testing软件测试论坛

标题: QTP启动后,IE无法运行,如何解决!(已在songfun老大的帮助下解决) [打印本页]

作者: hsjzfling    时间: 2007-8-15 13:22
标题: QTP启动后,IE无法运行,如何解决!(已在songfun老大的帮助下解决)
启动QTP后(Blank Test),再打开Microsoft Internet Explorer,就报错"iexplore.exe 遇到问题需要关闭。我们对此引起的不便表示抱歉。"。用QTP来启动IE同样报错。但是基于IE内核的Maxthon浏览器却能正常启动并录制。如何解决??重装QTP问题依然存在。
另外启动QTP后无法运行QQ程序,但是可以先运行QQ再运行QTP。

(已在songfun老大的帮助下解决)
解决方法也跟大家分享下吧~
QTP是很脆弱的(引用自songfun老大)
IE中安装,加载的插件都可能会给QTP测试IE带来致命的错误,比如万恶的3721,还有google搜索栏等等
另外,一些应用HOOK技术的软件也会影响QTP的使用,比如金山词霸.

[ 本帖最后由 hsjzfling 于 2007-8-15 23:54 编辑 ]
作者: surlary    时间: 2007-8-15 14:25
可能是你的系统中装过有和QTP的Manager冲突的IE BHO,你在工具-管理加载项禁用所有,只保留BHOManager Class后重启IE再试试。
作者: hsjzfling    时间: 2007-8-15 15:20
回楼上,已禁用了除BHOManager Class外的所有项,还是同样的情况,不能解决问题。。。
作者: wtucel    时间: 2007-8-15 15:26
IE有问题重装QTP??

试试IE修复
作者: hsjzfling    时间: 2007-8-15 16:05
一直在尝试重装IE了,很快就能看到结果了,祈祷能行。。。奇怪的就是用超级兔子卸载掉IE后
Mathon居然还是能正常使用。。。
作者: hsjzfling    时间: 2007-8-15 16:57
重装了系统,问题依然...汗...
作者: songfun    时间: 2007-8-15 17:45
晚上我帮你远程连接看下sdlkfj2
作者: hsjzfling    时间: 2007-8-15 18:48
老大出现了~:)有救咯~~
作者: songfun    时间: 2007-8-15 23:12
呵呵,3721插件惹的祸。
现在爽了吧!
sdlkfj6
原帖由 hsjzfling 于 2007-8-15 13:22 发表
启动QTP后(Blank Test),再打开Microsoft Internet Explorer,就报错"iexplore.exe 遇到问题需要关闭。我们对此引起的不便表示抱歉。"。用QTP来启动IE同样报错。但是基于IE内核的Maxthon浏览器却能正常启动并录 ...

作者: hsjzfling    时间: 2007-8-15 23:44
感谢经验丰富的songfun老大帮忙~~终于可以安心的用QTP蹂躏IE了~~sdlkfj2
作者: walker1020    时间: 2007-8-16 00:14
原帖由 songfun 于 2007-8-15 23:12 发表
呵呵,3721插件惹的祸。
现在爽了吧!
sdlkfj6


其实这个问题我早在 2006-1-14 21:26  的帖子 http://bbs.51testing.com/thread-24742-1-1.html 的 #1 就提醒各位注意了,可惜 一直没有引起大家的注意,直到它给你造成了大麻烦。

[ 本帖最后由 walker1020 于 2007-8-16 00:16 编辑 ]
作者: zengfanjin5588    时间: 2007-8-16 11:09
老大就是老大呀
作者: xishuai0328    时间: 2007-8-16 17:41
原帖由 hsjzfling 于 2007-8-15 13:22 发表
另外,一些应用HOOK技术的软件也会影响QTP的使用,比如金山词霸.



汗。。。
已经习惯了开着词霸了
不然会觉得很不方便
作者: bobile    时间: 2007-8-16 17:54
高手就是高手呀
作者: bobile    时间: 2007-8-16 17:54
佩服佩服
作者: mayuping0516    时间: 2007-9-9 20:20
可是我没有上网助手 也同样犯不能使用的问题啊 而且电脑一碰到网易异常 就死机 必须重起啊sdlkfj9
作者: Roseli    时间: 2007-9-9 20:26
冒昧问一句,3721插件怎么查找?<工具><管理加载项>里没有?
作者: hsjzfling    时间: 2007-9-10 09:09
回楼上,在 控制面板--添加删除程序中可以看到、并将之删除
作者: andycai    时间: 2007-9-10 10:19
studying...
作者: yuxiaoyuan    时间: 2007-9-11 09:44
学习。。。
作者: ly_xixihaha    时间: 2007-11-19 22:34
金山词霸要卸载嘛?
作者: walker1020    时间: 2007-11-19 23:24
最好是 把它删除,以保持测试环境的干净
作者: kaidong12    时间: 2007-12-21 10:51
标题: 回复 11# 的帖子
对啊,感觉QTP确实是够脆弱的了,经常在小地方卡壳
这个方面我感觉LR好用多了
作者: 双面人    时间: 2007-12-21 11:39
还有这回事,长见识了
作者: lovelovelove    时间: 2008-1-10 15:45
to hsjzfling,你禁用了除BHOManager Class外的所有项,后先打开ie在打开qtp就可以了,就不会报错了。
作者: liping0722    时间: 2008-6-19 09:19
楼上说的什么意思啊!不太懂,能说的具体点吗?
作者: rayblue    时间: 2008-6-19 09:36
原帖由 walker1020 于 2007-8-16 00:14 发表


其实这个问题我早在 2006-1-14 21:26  的帖子 http://bbs.51testing.com/thread-24742-1-1.html 的 #1 就提醒各位注意了,可惜 一直没有引起大家的注意,直到它给你造成了大麻烦。

谢谢,辛苦
作者: linhd030    时间: 2010-2-4 16:23
今天遇到同样的问题,已经解决!希望能给各位同仁一点帮助!

上午更新了360卫士,
然后运行QTP脚本,无法打开IE。
QTP有开,IE就打不开,SP系统点IE没反应,XP2003系统是点了报错.
然后我就把杀毒软件一个一个关了试,只要把360卫士关掉就可以正常运行了!
后来发现是360卫士的网页防火墙开着,就是IE地址栏后面出现了一个盾牌,鼠标放上去会提示“360网页防火墙...”,试着把360卫士  实时保护选项卡里的网页防火墙关闭,一切OK

[ 本帖最后由 linhd030 于 2010-2-4 16:30 编辑 ]
作者: 1019    时间: 2010-2-4 16:45
原帖由 hsjzfling 于 2007-8-15 15:20 发表
回楼上,已禁用了除BHOManager Class外的所有项,还是同样的情况,不能解决问题。。。



我也是按照这个操作的还是不行,反而更糟糕
作者: 1019    时间: 2010-2-4 16:51
标题: 回复 28# 的帖子
感谢LINHD030 我按照你的操作终于解决了这个问题,开主
作者: wangfan06    时间: 2010-3-5 09:24
标题: 其实很简单!
其实不用删加载项那么麻烦,只要在开启qtp的时候,在启动的Add-in manager 中只勾选web项就可以了(记住是只勾选web),而且只能在这里选择,不能全勾选等到进入以后再用File-—>setting去掉其它(ActiveX和Visual Basic)两个。
注:如果启动时没有自动启动Add-in manager ,可在进入QTP后在Tools—>Options—>General勾选Display Add-in Manager on startup选项
作者: 304543223    时间: 2010-3-8 11:16
原帖由 linhd030 于 2010-2-4 16:23 发表
今天遇到同样的问题,已经解决!希望能给各位同仁一点帮助!

上午更新了360卫士,
然后运行QTP脚本,无法打开IE。
QTP有开,IE就打不开,SP系统点IE没反应,XP2003系统是点了报错.
然后我就把杀毒软件一个一个关了 ...


我把360的网页防火墙关掉就OK了,3Q.
作者: dennyqiang    时间: 2010-3-8 15:49
正准备发帖上来提醒一下各位,看到大家已经早就在讨论这个话题了。两种方法可以解决类似的问题

1) 禁用IE中不必要的插件,或者停止掉相应的服务,如360这种流氓软件,其它流氓软件如法(据说360很流氓,谁来证实一下)。
2) QTP启动时不要选择支持ActiveX。
作者: guyue-shadow    时间: 2010-12-7 16:26
33楼 是正解1# hsjzfling
作者: lj1989524    时间: 2010-12-31 15:01
我关掉360还是不行,进程里面有IE进程,没有界面
作者: lj1989524    时间: 2010-12-31 15:01
我关掉360还是不行,进程里面有IE进程,没有界面
作者: shingo0109    时间: 2011-1-5 13:40
学习了~~
作者: tuimao1984    时间: 2012-11-20 16:46
谢谢31楼的同学,很正确,解决了问题。




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