spy识别对象时,控件总是不在原来显示的位置处,而是在某个空白处
本人安装的是qtp10.0+ie10,在用spy识别网页对象时,发现需要的控件都不在显示de位置处,而是在网页某个空白处。如图,搜索的搜索框并不是在咱们看到的搜索框处,而是在上面某个空白处。这样在识别对象时非常费劲。有人遇到过吗?我开始以为是ie版本太高导致的,然后降级为ie8和IE9,发现在识别对象时,都识别为winobject,因为没有浏览器加载项里没有bhomanager控件,怎么加都加不上,在系统盘c:\windows\SysWOW64\下有bhomanager.dll,在cmd下运行也能成功,但是就是不识别。后来无奈又升级回ie10,IE11存在同样的问题。
哪位遇到过这种情况啊?请指教指教。又不敢轻易卸载qtp,太变态了,卸载总是卸载不干净,还得重装系统搞定。太浪费时间了。谢谢哦。。。
这个应该不是控件识别的问题,就是因为你的bhomanager控件没有加载成功,看下浏览器里面是不是把这个加载禁用了 seagull1985 发表于 2016-1-14 09:42
这个应该不是控件识别的问题,就是因为你的bhomanager控件没有加载成功,看下浏览器里面是不是把这个加载禁 ...
如果被禁用了,应该不能识别呀,应该都是识别为winobject,但是现在的话,是不在原来位置上,错位了。 难道茫茫人海,没有人遇到过这样的问题吗???:'( yiyun525 发表于 2016-2-17 16:09
难道茫茫人海,没有人遇到过这样的问题吗???
我遇到了,也发帖了 还没解决! 如果你解决了,麻烦把方法发我下 1219634088 发表于 2016-5-10 15:07
我遇到了,也发帖了 还没解决! 如果你解决了,麻烦把方法发我下
我解决了 你用对象的属性去定位!
页:
[1]