点击UIAutomation中不起作用的button上的命令

我有一个应用程序中的这个button。 我想模拟点击button。 该button的位置如下:target> frontMostApp()> windows()[0]>button()[2]。 我的javascript代码如下: target.frontMostApp().windows()[0].buttons()[2].tap(); 但是在运行代码之后,会显示以下错误消息:

错误:target.frontMostApp()。窗口()[0] .buttons()[2]不能被挖掘

我已检查此button的辅助function标签设置为启用。 谁能告诉我我做错了什么? 以下是仪器控制台的屏幕截图:

在这里输入图像说明

突出显示的button是我想要点击的button。

你可以在窗口上运行logElementTree()并粘贴到你的问题? 该错误通常意味着您正在查找的元素无效。 也许我们可以通过一起查看元素树来帮助发现问题。

我刚刚解决了这个问题。 只是我试图挖掘的button是不可见的。 我用.isVisible()检查,它返回false。 谢谢您的帮助。