元素未被识别
问题描述:
答
你确定这是不是一个嵌套的对象?
见
你也可以尝试EnsureClickable()
答
有可能落后,不承认一个元素几个原因:
- 列表项元素是不是当你试图点击可见它。
- 如果父元素的类型是例如winclient,那么在编码的UI中很难识别它的子元素。
可能有不同的解决方案,你可以尝试:
- 先点击菜单项,然后点击子菜单项目,如果你是直接在子菜单项中录制的脚本点击,这将使子菜单元素可见。
- 你也可以检查从编码的UI测试Builder-能见度>添加断言按钮,然后将UI控制图,然后选择在树中的元素,然后单击刷新。它会显示元素是否可见。
- 如果IDS正在发生变化,那么你可以将各种其它属性,如取由元素支持的名称,类名,innerText属性,ControlType,TagInstance,控件名称等。
你能发布一些代码吗? – Onilol