gpt4 book ai didi

ios - swift in UI test(测试UITableView中cell的个数)

转载 作者:搜寻专家 更新时间:2023-10-31 08:11:29 30 4
gpt4 key购买 nike

我是 UI 测试的新手。我的 Storyboard中有一个 UITableView,它包含一些单元格。更新:我想断言当应用程序启动时 UITableView 中的单元格数量将超过 0。但我不知道如何编写这部分代码。使用 NSPredicate?还是其他人?

 func testCellsNum()
{
let app = XCUIApplication()
let tableCell = app.tableRows.count
//Then what should I do ?
XCTAssertGreaterThan(tableCell, 0, "should greater than 0")//this line doesn't work


}

最佳答案

如果你只有一张表:

func testExample() {
let app = XCUIApplication()
let tablesQuery = app.tables
let count = tablesQuery.cells.count
XCTAssert(count > 0)
}

如果你有多个表,使用它来获取第一个或你想要的任何索引

 tablesQuery.elementAtIndex(0).cells

关于ios - swift in UI test(测试UITableView中cell的个数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33643438/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com