查看完整版本: 如何解决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上的属性不一致
页: [1]
查看完整版本: 如何解决cannot identify the object