我试过这篇文章没有运气:Testing if an element is visible with XCode 7 UITest
我正在使用一个(静态)表视图,在单元格内部有不同的控件,有时会设置为隐藏,最重要的是一些UILabel.我没有运气使用hittable来测试是否隐藏了任何控件.似乎总是返回true,除非控件开始隐藏(通过故事板,并且从未更新),然后看起来控件甚至不存在…我猜这与细胞及其内容的方式有关生成,也许它有缺陷或不工作,我不太确定.
任何帮助将不胜感激.
解决方法 你能分享故事板的一些代码和截图吗?但一般来说,你应该首先检查存在,然后你可以检查可击中的项目,因为iOS将提前加载单元格以帮助提高性能.
喜欢:
if (page.promoCell.exists) { return page.promoCell.isHittable } else { return false }总结
以上是内存溢出为你收集整理的xcode – Swift 2 UI测试隐藏元素,尝试Hittable全部内容,希望文章能够帮你解决xcode – Swift 2 UI测试隐藏元素,尝试Hittable所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)