XCUITest-按标签搜索按钮将返回两个元素(按钮和静态文本)

时间:2019-09-24 12:00:35

标签: ios nspredicate xcode11 xcuitest

当我仅按标签搜索按钮时,NSPredicate仅用于返回按钮,以便可以点击它。 但是从Xcode 11开始,NSPredicate还返回其中的staticText。 因此,点击按钮时,我必须更新所有测试,必须明确指定类型(按钮)。

任何人都有相同的问题,知道我应该更新测试还是已知的错误?

1 个答案:

答案 0 :(得分:0)

此行为可能是由新的模拟器版本引起的。 UI元素层次结构树在不同的OS上是不同的,这是很常见的。

当您使用与Xcode 10相同的模拟器时,会出现此问题吗?