HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 你怎么看到XCUIElement树?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
背景:

我正在尝试使用XCode GM在iOS 9.0中进行ui级别测试.

题:

在XCode GM中是否有一个命令可以让你看到一个可访问元素及其关系的“树”?类似于Appium中的’page’命令?

理想情况下,我可以在调试器中运行一个命令,它会给我一个可供选择/操作的元素列表.目前,您可以在单个XCUIElement上使用debugDescription,但只提供该元素的信息.

解决方法

这并不是您所要求的,但 Xcode的辅助功能检查器使您可以更轻松地查看您可以通过标识符访问哪些元素的视图层次结构. (N.b.这不是IB的辅助功能面板中的“标签”,重要的是,它是“标识符”字段.):

在Xcode 7.2中,打开Xcode-> Open Developer Tool-> Accessibility Inspector. (您可能需要授予应用程序在“系统偏好设置”中运行的权限.)然后从Xcode启动iOS应用程序并将鼠标悬停在SIMULATOR中的任何UI元素上.您将看到有关元素类型,描述,层次结构等的全面信息.

无论何时记录UI操作并且输出看起来不正确,都可以使用该工具确定需要添加,更改或删除的可访问性描述. (我花了几天时间试图通过UI测试工具来深入嵌入UISegmentedControl进行更改,一旦我弄清楚如何使用辅助功能检查器工具,问题就变得很明显了.)

感谢shinobicontrols.com的人们提供了很棒的建议!

大佬总结

以上是大佬教程为你收集整理的ios – 你怎么看到XCUIElement树?全部内容,希望文章能够帮你解决ios – 你怎么看到XCUIElement树?所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。