51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2337|回复: 4
打印 上一主题 下一主题

[原创] QTP录制web时,IE6浏览器地址中输入URL这一步录制不出,导致无法回放

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-12-27 15:30:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zlas1823 于 2011-12-27 15:34 编辑

描述:
操作系统是xp,ie6的浏览器      
我是用WEB录制的,选择的“record and run test on any open broswer” 。
录制过程:打开IE6,地址栏输入百度的URL,搜索框中输入qtp,点击搜索按钮。
查看专家视图里,发现“IE6浏览器地址中输入URL”这一步始终录制不出来,导致无法回放

求高手看看是什么原因???。。。。
谢谢了~~~

备注:我在网上找了一些方法也都试了试,都不行。
方法一(卸载干净后重装,同时禁掉360),重装后,还是不能录制这一步
方法二(怕360的影响,干脆把360都卸了,再重装QTP),这个方法还是解决不了
方法三(在网上找的方法,也不能解决,具体如下),解决方法:QTP在IE中录制脚本是依靠一个叫BHOManager Class的动态链接库来完成的。当这个控件没有被加载,或者被禁用时,就会出现上述症状。于是,解决方法就很简单了,重新加载,或启用这个控件,一切就OK啦。  具体步骤:   打开IE,在菜单中选择[工具]/[Internet选项]进入Internet配置界面。选择[程序]/[管理加载项],查看目前加载的ActiveX的情况。 当看到存在BHOManager Class并且其状态是“禁用”时,点击“启用”开启这个功能,并保存后退出即可解决问题。 1.当在管理加载项里找不到BHOManger Class这个加载项时,如果你安装了QTP,那么在C:\WINDOWS\system32下会存在一个叫BHOManager.dll的动态链接库,或者可以直接在计算机里搜索BHOManager.dll,然后查看其路径。加载这个dll,加载方法为:点击[开始]/[运行],输入cmd,然后定位到dll所在目录,键入regsvr32 BHOManager.dll命令,即可注册此dll。 2.在QTP中选择Tools->options->Action Screen->Advanced,将Load ActiveX controls选上。问题解决。 注:如发现BHOManger Class是启用状态,但仍录制不了,就先禁用再重新启用一遍!



试了这么多方法,还是没法解决,现在唯一有效的方法是在专家视图代码里手动添加打开URL的那一步了。
还是希望有高人来帮忙解决下这个问题,帮忙分析下是什么原因导致的这块录制不了????

[img][/img]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-12-27 17:18:54 | 只看该作者
一种是在systemutil.run语句中做下修改,将url放到参数里去
或者是手写一句Browser(xxx).Navigate url

详情参见帮助文档中的Systemutil 的run方法,与Navigate方法
建议楼主去找本书跟着学,或者去参加个系统的培训,上手会快很多,至少常识性的东西能很快扫盲了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-12-28 13:31:49 | 只看该作者
你试下这个:
systemutil.run"iexplore.exe","www.baidu.com"
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-12-31 11:07:33 | 只看该作者
回复 2# hsjzfling


    非常谢谢你的回答,手动加入的方法是可以的,不过我是想搞清楚为什么会出现这个问题?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2012-2-9 22:06:12 | 只看该作者
唉,我也碰到了,搞不懂为什么
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-18 11:49 , Processed in 0.069552 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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