ios - 如何点击表格 UI 自动化中的特定单元格 (Swift)

标签 ios swift automation ui-automation xcode-ui-testing

我正在尝试编写一个测试,从表中选择一个随机单元格,然后断言应该为每个选定元素显示的公共(public)元素。我想避免点击特定坐标,但我对自动化和编程几乎完全陌生,找不到任何答案。如果可能的话,我不想要完整的代码只是一些建议。谢谢!

最佳答案

使用单元格查询计算出单元格的数量,并根据计数生成随机数以访问随机数。

let cells = XCUIApplication().tables.cells
let n = arc4random_uniform(cells.count)
let randomCell = cells.elementBountByIndex(n)

关于ios - 如何点击表格 UI 自动化中的特定单元格 (Swift),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39164260/

相关文章:

ios - 如何在加载的早期阶段在 iOS 中使用 Storyboard实例化特定的 View Controller ?

swift - 选择一个时间并在该时间执行代码

ios - 如何使用Date Formatter从00获取:00:00 (through 23:00:00) to 1 - 12 am/pm format?

python - 如果我有一个except,我该如何重做?

testing - 使用 Selenium IDE 关闭弹出框

ios - 将示例从 UITableViewController 切换到 UITableView

iphone - 从 plist 中提取 NSDates 时出错

ios - PFUser 上的 PFQuery 返回 nil

ios - 如何使用 xib 文件正确创建自定义单元格、注册并加载它?

javascript - 保存时自动编译和压缩js文件的脚本/应用程序