我在 XCUITest 框架中为一个相当大的应用程序(该应用程序的存在时间比我在这家公司的几年)编写了许多测试。在我的笔记本电脑和其他工程师的笔记本电脑上,所有测试都始终如一地通过。
在 Bitrise 上运行测试时,第一个 UI 测试每次在设置阶段都会失败,并显示以下消息:
testFixtureAttachment,UI 测试失败 - 无法执行 AX 操作来监视(应用程序)的动画,错误:错误 -25204 执行 AXAction 2043
其他测试通常会通过,但有时会因错误而失败,例如:
UI 测试失败 - 无法执行 AX 操作以监视(应用程序)的事件循环,错误:错误 -25204 执行 AXAction 2042
UI 测试失败 - 无法滚动到可见(通过 AX 操作)TextField 0x7fe800f9fa20:特征:...错误:错误 -25204 执行 AXAction 2003
我该如何解决这个问题,以便至少我的第一次测试不会在设置时总是失败?