尝试使用Testing
执行用户界面XCode
时。我UITableView
有多个相同类型的匹配。无论如何我可以随机点击任何相同类型的单元格(),而不提供elementBoundByIndex(0)
来选择特定的单元格。
let firstButton = accordianButtonsQuery.elementBoundByIndex(0)
firstButton.tap()
答案 0 :(得分:1)
您可以生成0和与查询匹配的count
元素之间的随机索引,并将其与elementBoundByIndex
一起使用,但您无法在随机元素上执行抽头操作
手势需要特定元素才能定位。这应该会提示您从测试中删除随机性,使其具有确定性并因此可预测。将随机性引入测试使其无法预测,难以调试,并且可能脆弱/片状。