我见过的所有 UI 自动化示例value()
都使用标准组件,它们的状态可以通过 JavaScript API 使用该方法进行检查。这有点限制。假设您要检查颜色或 alpha 值等等。
如何检查视图的属性?
一个例子:点击某个元素应该使其“被选中”。我想对其进行点击,然后验证 isSelected 是否为 TRUE。
更新:
我发现理论上应该这样做的withPredicate()方法,除了它似乎只触发name
属性:
element.withPredicate("isSelected == YES") // always fails
element.withPredicate("name matches 'my element'") // works