首页 > 代码库 > 使用Accessibility Inspector来检测IOS APP中控件元素的层级结构
使用Accessibility Inspector来检测IOS APP中控件元素的层级结构
Accessibility Inspector是xcode中自带的一个检测工具, 可以非常方便快速地获取IOS APP中各个控件元素的层级结构. 利用该层级结构, 我们可以在UIAutomation中实现相应的自动化了.
在Xcode->Open Developer Tool->Accessibility Inspector打开该工具, 该工具需要在Mac的安全性与隐私里边设置辅助功能的权限, 即允许该工具控制电脑.
打开后,会发现该检测工具会一直悬浮在屏幕的最前端, 且能够检测到电脑屏幕上的所有界面的层级结构, 包括Mac中的应用, 浏览器, IOS APP等.
如下, 即为Chrome浏览器中的层级结构:
至于, 该结构里边的详细信息, 就不一一分析了.
下边, 我们看该工具在IOS APP中的使用, 将鼠标直接悬浮在IOS 模拟器的上边, 则Accessibility Inspector中会自动生成相应的结果.
获取了该hierarchy view之后, 就可以参考之前所记录的UIAutomation的用法 ( http://blog.csdn.net/icetime17/article/details/42193321 ), 来轻易获取APP中的控件, 并对其进行操作, 从而实现测试自动化.
使用Accessibility Inspector来检测IOS APP中控件元素的层级结构
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。