【发布时间】:2012-12-13 08:29:36
【问题描述】:
我想测试我的 iOS 应用。它包含动态生成的 UI 元素。我在不使用界面构建器的情况下以编程方式创建所有 UI 元素。要进行测试,我需要通过自动化工具访问它们。
我至少不能用 logElementTree() 打印它们,而且我不知道如何访问动态生成的元素。
如果有什么方法可以使用脚本访问动态生成的元素?
这是我尝试记录 UI 元素的代码。
var target = UIATarget.localTarget();
var app = target.frontMostApp();
var window = app.mainWindow();
target.logElementTree();
我进一步尝试使用 app.mainWindow().logElementTree();它也不起作用。
我们将不胜感激。
【问题讨论】:
标签: ios xcode ui-automation automated-tests ui-testing