实践出真理!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: