iOS - 在工具中按名称查找元素?

时间:2011-11-23 04:33:08

标签: ios instruments ui-automation ios-ui-automation

如何在自动化测试中找到按名称填写的文本? 我能够通过索引得到元素,这是没有用的。 在我的笔尖中,按钮的可访问性标签设置为“btn”,但在执行该行代码时,它会抛出异常,因为它无法找到按钮。有什么建议吗?

var target = UIATarget.localTarget();
var mainWindow = target.frontMostApp().mainWindow();

// This does not work
mainWindow.buttons()["btn"].tap();

// This works
mainWindow.buttons()[0].tap();

1 个答案:

答案 0 :(得分:0)

如何在Javascript编辑器中(从设备)录制事件。这通常会向您显示选项。

或者您可以通过发送

来记录元素树

rootView.logElementTree();