如何在 UIAutomation IOS 中计算表格单元格
Posted
技术标签:
【中文标题】如何在 UIAutomation IOS 中计算表格单元格【英文标题】:How to count Table Cells in UIAutomation IOS 【发布时间】:2014-02-05 05:37:28 【问题描述】:如果单元格在 UITableView 中随机创建,如何通过 ios 中的 Instruments 计算单元格总数。
【问题讨论】:
我曾尝试计算,但计数不正确。我正在编写部分代码:\n var temp = application.mainWindow().collectionView()[0].cells()[0].tableViews()[0].cells()[0]; \n var x=0;\nfor(var i in temp)x = x +1 \n UILogger.logMessage(x); 【参考方案1】:为什么不使用UIAElementArray.length
属性?从注释中提供的代码来看,它应该是这样的:
var cellsCount = application
.mainWindow()
.collectionView()[0]
.cells()[0]
.tableViews()[0]
.cells()
.length;
UIALogger.logMessage(cellsCount);
【讨论】:
以上是关于如何在 UIAutomation IOS 中计算表格单元格的主要内容,如果未能解决你的问题,请参考以下文章
即使在应用退出后,如何使用 UIAutomation 工具继续测试 iOS 应用?
如何在 iOS uiautomation 中使用两个按钮处理警报