ios – xCode 7,UI测试:使用UITableView

ios – xCode 7,UI测试:使用UITableView,第1张

概述我正在面对一个问题,使用UITesting框架为苹果在2015年WWDC推出的xCode. 我有一个UITableView,这个表包含很多单元格.另外我有一个NSArray与单元格标题 – 如果单元格标题包含在NSArray中,这个单元格应该被轻拍. 我的问题是,我不能滚动特定单元格的表视图,因为框架不包含使用表视图的方法,只滑动手势(向下,向上). 也许有人知道如何在表格视图中点击特定的单元格? 我正在面对一个问题,使用UITesting框架为苹果在2015年WWDC推出的xCode.
我有一个UItableVIEw,这个表包含很多单元格.另外我有一个NSArray与单元格标题 – 如果单元格标题包含在NSArray中,这个单元格应该被轻拍.
我的问题是,我不能滚动特定单元格的表视图,因为框架不包含使用表视图的方法,只滑动手势(向下,向上).

也许有人知道如何在表格视图中点击特定的单元格?或者如何滚动特定单元格的表格视图?
因为当我在屏幕上看不到的单元格中调用tap()方法时,不会发生任何事情.

提前致谢!

解决方法 这对我有用:
XCUIElementquery *tablesquery = self.app.tables;XCUIElementquery *cellquery = [tablesquery.cells containingType:XCUIElementTypestaticText                                                     IDentifIEr:@"Work"];XCUIElementquery* cell = [cellquery childrenMatchingType:XCUIElementTypestaticText];XCUIElement* cellElement = cell.element;[cellElement tap];

滚动表使用:

XCUIElementquery *tablesquery = self.app.tables;XCUIElement* table = tablesquery.element;[table swipeUp];
总结

以上是内存溢出为你收集整理的ios – xCode 7,UI测试:使用UITableView全部内容,希望文章能够帮你解决ios – xCode 7,UI测试:使用UITableView所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1110963.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存