1
我有一个可怕的编码控制器集,目前我无法重构。我需要将它们带入自动化测试,但已经遇到了UIAutomation工具的问题。UIAutomation,UITableViewCell内的UITableView
这些控制器是动态生成的。有很多方法可以做到这一点,但有人认为如果他们制作一个包含单元格的tableview是最好的,每个单元格包含更多的tableview,包含用户将看到和交互的单元格。
甲这些控制器中的一个的简单的例子是如下:
我需要按那些表视图单元中的一个自动地。
在处理了一些视图层次结构问题之后,我最终设法让logElementTree查看所有单元格,并使用正确的辅助功能标识符。下面是结果:
现在只是为了测试,我可以按从脚本的一个按钮...
不。即使logTree清楚地表明它们存在并且可见,但我似乎无法深入探讨这些元素。
任何想法非常欢迎。我对javascript不太熟悉,所以我可能会漏掉一些明显的东西。谢谢!