在自动化测试中没有出现 iOS 可访问性元素的原因是啥?
Posted
技术标签:
【中文标题】在自动化测试中没有出现 iOS 可访问性元素的原因是啥?【英文标题】:What causes for not appearing iOS accessibility elements in automation tests?在自动化测试中没有出现 iOS 可访问性元素的原因是什么? 【发布时间】:2021-12-01 19:24:11 【问题描述】:我有一个带有自定义单元格的表格视图,我为其组件设置了可访问性元素。 所有的辅助功能 ID 都出现在 Xcode 的辅助功能检查器中,如您所见:
但是当涉及到自动化测试时,没有一个无障碍 ID 是可见的,也不会出现在 XML 中。是这样的:
出现此问题的原因是什么?
【问题讨论】:
【参考方案1】:运行 XCUITest + Appium?您是否确定定位器策略设置为“可访问性 id”?
更多: https://appiumpro.com/editions/60-how-to-pick-the-right-locator-strategy
【讨论】:
以上是关于在自动化测试中没有出现 iOS 可访问性元素的原因是啥?的主要内容,如果未能解决你的问题,请参考以下文章