51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6344|回复: 10
打印 上一主题 下一主题

[原创] 使用QTP时,ie停止工作请关闭程序,在线等。--已解决

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-8-8 13:55:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zjslovetyan 于 2012-8-27 14:37 编辑

出现的问题是这样的。
打开qtp(v10)时,选择启动ActiveX控件,程序启动后。打开ie(win7+ie9)后,ie直接报错。提示ie已停止工作,出现了一个问题,导致程序停止正常工作。请关闭该程序。

ie中已设置了本地and受信任站点,启用BHO那个加载项,关闭了金山卫士等监控工具。
后来把qtp升到了v11版本,并且装了那个针对ie9的补丁,回放脚本时还是出现这个错误,提示ie停止工作。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    2#
    发表于 2012-8-8 14:18:55 | 只看该作者
    可能兼容性不是很好吧,个人用XP+ie8 no problem
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2012-8-20 14:01:28 | 只看该作者
    现在先这么用着.不开ActiveX控件
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2012-8-20 14:01:56 | 只看该作者
    现在先这么用着.不开ActiveX控件
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2012-8-23 16:30:22 | 只看该作者
    现在把qtp升级到了v11,但是还出现以上的问题。
    没有版主来看吗??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2012-8-24 14:59:47 | 只看该作者
    还是没有人回复呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2012-8-24 15:28:29 | 只看该作者
    应该不是QTP的问题,可能是IE的问题,你使用CREATEOBJECT(“InternetExplorer.Application”)去创建浏览器并使用,看是否报错,如果不报错,那就使用这个方式,如果报错,那应该是IE问题。
    SystemUtil是QTP自己的方法,不太容易判断到底是QTP还是IE,还是系统环境的问题,可能到最后还是一句不兼容,尽量使用关联较少的方法,出错了容易定位。

    个人见解,可能不对,大家讨论~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2012-8-27 10:44:58 | 只看该作者
    回复 7# xjwldlover
    多谢xjwldlover 兄的指点.我也是新学qtp,一会儿用你说的方法试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2012-8-27 11:11:43 | 只看该作者
    回复 7# xjwldlover

    非常感谢 xjwldlover 同学的帮助,按照你所说的方法.使用了CreateObject("InternetExplorer.Application") 后,再加句While oIE.Busy: Wend ,该问题已解决.
    真的是非常感谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-17 09:46
  • 签到天数: 74 天

    连续签到: 1 天

    [LV.6]测试旅长

    10#
    发表于 2015-1-30 10:20:56 | 只看该作者
    使用了CreateObject("InternetExplorer.Application") 后,再加句While oIE.Busy: Wend ,这个去哪里使用啊?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-3-7 17:17
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2015-3-7 16:51:06 | 只看该作者
    zjslovetyan 发表于 2012-8-27 11:11
    回复 7# xjwldlover

    非常感谢 xjwldlover 同学的帮助,按照你所说的方法.使用了CreateObject("InternetE ...

    使用了CreateObject("InternetExplorer.Application") 后,再加句While oIE.Busy: Wend

    请问下,在哪里设置CreateObject("InternetExplorer.Application")这个?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-20 18:01 , Processed in 0.079285 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表