51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

123
返回列表 发新帖
楼主: huangrong1981
打印 上一主题 下一主题

[求助] QTP9用Object Spy查看页面对象时,都显示为WinObject类型了?

[复制链接]

该用户从未签到

41#
发表于 2011-7-30 08:39:30 | 只看该作者
3# 说的是正确的,如果已启用框内没有此 class文件,那要在 c/ window/system32里面,然后 开始/cmd/
指定路径/加载 此class
回复 支持 反对

使用道具 举报

该用户从未签到

42#
发表于 2012-2-6 15:23:20 | 只看该作者
QTP对象识别

QTP SPY无法识别此对象,会把所有web对象都识别为winobject。

方法:

1. 把IE和QTP都关掉,然后先打开QTP,再打开IE,这样就能识别了。

2. 如果这样不行的话:

XP下:  查看IE加载项,查看BHOManager Class是否已经被加载,而且状态为Enable.没有做修改,保持现状。(若没有BHOManager Class 加载项,则在QTP安装文件下找到BHOManager.dll(目录为**\QuickTest\MSI\System32,自己搜索下)并复制到C:\WINDOWS\system32下)重新注册此dll,打开命令提示符,运行命令:regsvr32 c:\windows\SysWOW64\BHOManager.dll

Win7下:查看IE加载项,查看BHOManager Class是否已经被加载,而且状态为Enable.没有做修改,保持现状。(若没有BHOManager Class 加载项,则在QTP安装文件下找到BHOManager.dll并复制到c:\windows\SysWOW64下)重新注册此dll. 以管理员权限打开命令提示符,运行命令:regsvr32 c:\windows\SysWOW64\BHOManager.dll

3. 若还不行则在用户账户控制设置里把权限设置到最低。(建议:如果方法1不行,先使用该方法。)
回复 支持 反对

使用道具 举报

该用户从未签到

43#
发表于 2012-3-30 09:52:12 | 只看该作者
(hehemeimei的问题)虽然这个问题已经是2007年代的了,但是我也想写出来,想了半天才解决这个问题的,以便 ...
小李子 发表于 2008-12-16 09:50



    折腾了老半天,有事重装系统,又是重装QTP,折腾的要命。然后根据这位兄弟的提示,I success~3q~
回复 支持 反对

使用道具 举报

该用户从未签到

44#
发表于 2012-3-30 09:52:32 | 只看该作者
回复 21# 小李子


    折腾了老半天,有事重装系统,又是重装QTP,折腾的要命。然后根据这位兄弟的提示,I success~3q~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-6-17 16:37 , Processed in 0.063477 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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