51Testing软件测试论坛

标题: 如何解决cannot identify the object [打印本页]

作者: marygao929    时间: 2007-9-17 15:35
标题: 如何解决cannot identify the object
录制完一个脚本后,点run, 刚运行了5步,就出错了: cannot identify the object "web Table"(of class WebElement) Verify that this object's properties match an object currently displayed in your application.

这种问题如何解决?请指教。
作者: hsjzfling    时间: 2007-9-17 15:55
检查一下你的对象库中是否存在"web Table"这个WebElement对象,用Spy在被测对象中查看其属性是否与对象库中的一致
作者: DeViLIvy    时间: 2007-9-17 20:12
菜单“Resources-Object Repository”,选中你不能识别的对象“web Table”,点击Highlight in Application,如下图,不能识别的话就是对象的某些属性不匹配,也许你录制的时候的属性和你运行的时候属性不一致,导致识别不了对象。
[attach]32913[/attach]
作者: marygao929    时间: 2007-9-18 21:07
请问楼上的, 点击Highlight in Application, 报错了, 怎样解决呢?
作者: DeViLIvy    时间: 2007-9-18 21:32
报错了说明不能识别,那就要检查每个属性是否正确了
或者是对象库中的属性不足以识别当前的对象。
作者: marygao929    时间: 2007-9-21 15:41
Msgbox Browser("WZBOSS系统登陆").Page("中广温州有线BOSS系统").Exist  在专家视图执行后,报 false,说明父对象不存在,如何解决呢?
作者: marygao929    时间: 2007-9-25 21:46
已解决,原来是菜单下的子菜单无法识别,通过加webelement几个事件: mouseover, mouseout,onclick,  都设成enable,回放时就可以识别了。
作者: carry1986    时间: 2008-8-5 16:14
请问楼上,
能说一下详细路径吗?
谢谢!!!
作者: jaunty    时间: 2008-8-10 19:01
标题: 回复 7# 的帖子
那就是你录制和回放或者在找对象的时候  对象在ui上的属性不一致
作者: qwtyu    时间: 2011-8-12 17:21
在工具-对象识别中把可选下window id删除,必选下添加delphiname,勾选smart identity。。。即可
作者: james爷    时间: 2011-12-13 15:32
请问,我也出现了上面的问题,但是解决不了,怎么办?

对象库中的属性不足以识别当前的对象.




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2