我有一组与我们的 iOS 应用程序一起运行的 XCUITests。它们过去在 Xcode 7.2.1 上运行良好,但升级到 7.3 会导致测试在“设置 -> 等待应用程序空闲”阶段失败,并出现以下错误:
UI Testing Failure - Failed to perform AX action for monitoring the animations of <XCUIApplicationProcess: 0x7f82450288c0 [appName here] (25670)>, error: Error -25204 performing AXAction 2043
无论是在机器人上还是在本地运行时,每个 UI 测试都会出现此故障。
有没有其他人看到过这个或有任何解决方法?
最佳答案
万一还有人遇到这个问题 - 对我来说是激活了导致这个错误的 Optimizely 框架。在运行 XCUITest 时禁用框架为我解决了这个问题。
关于ios - UI 测试不再适用于 Xcode 7.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36227046/