实践出真理!fighting!

ie浏览器中的对象不能识别!

上一篇 / 下一篇  2011-04-14 08:47:14 / 个人分类:QTP

在用qtp进行录制时,发现应该是浏览器中的对象,录制的结果却变为window对象了:

Window("Microsoft Internet Explorer_3").WinObject("Internet Explorer_Server").Type "admin"

设置如下图:

在对象浏览器中抓取网站中的对象,发现抓取的都不是属于浏览器的对象。

为了以后能用到,现在把解决办法记录下,以免忘记,如下:

在dos命令中运行,regsvr32 c:\windows\system32\BHOManager.dll   提示加载失败,在目录中查找没有BHOManager.dll文件。

原因找到,就是因为没有BHOManager.dll文件,导致注册不成功,只要将该文件找到并复制到system32下,然后再重新运行即可。

在qtp的安装源文件的目录中,\qtp92\QuickTest\reg_nt\register,存在BHOManager.dll,将该文件复制到c:\windows\system32\。

在dos命令中运行,regsvr32 c:\windows\system32\BHOManager.dll ,提示加载成功,再次录制,

Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "wrwrwere "

成功。

 


TAG:

tv猫 game小屋 引用 删除 jiazurongyu   /   2011-04-14 12:04:50
 

评分:0

我来说两句

Open Toolbar