【发布时间】:2017-06-19 12:39:45
【问题描述】:
我们正在努力实现 iOS 应用程序的自动化,并面临一些重大问题。以下是环境设置的摘要以及迄今为止尝试的解决方案面临的问题。
环境设置完成: • 根据客户要求,我们必须使用 iOS 10 和 XCode 8。为了满足要求,我们必须将当前的 Mac OS 从 10.11 升级到 10.12.2。 • 要使用 iOS 10,我们必须将 Appium 从 1.5.3 升级到最新版本 1.6.3。
面临的问题: • 在iOS 10 中,事情已经从原来的UIAutomation 转移到XCUITest。 • 当前的应用程序似乎是基于旧的 UIAutomation 构建的,新的辅助功能检查器无法识别 UI 元素。
尝试的解决方案: • 我们尝试使用 x,y 坐标执行点击操作,但没有成功。 • 我们还尝试通过获取整个应用程序层次结构来编写相对 xpath,但我们仍然面临问题。
感谢 iOS 自动化专家的回复,如果遇到任何此类挑战和有效的解决方案。
【问题讨论】:
标签: automation appium ios10