我开始进行UI单元测试,几天来UI单元测试一直拒绝正常启动。我设置了一个简单的测试来点击一个按钮,当我运行它时,它甚至在开始测试之前就挂起了启动应用程序。
注意,它总是准确地挂起一分钟,然后正确地继续进行测试。
如果我从模拟器设备中删除应用程序,或清除整个模拟器的内容和设置,则测试会在第一次运行时立即成功运行。在那之后它每次都挂起,直到我再次删除。这也不是很好,因为我每次都会收到新的位置审批提示,这可能会干扰应用程序。
这里发生了什么事?
t = 0.00s Start Test
t = 0.00s Set Up
t = 0.00s Launch com.domain.appName
2015-10-06 11:59:24.493 XCTRunner[66707:4085844] Continuing to run tests in the background with task ID 1
t = 0.92s Waiting for accessibility to load
t = 60.92s Wait for app to idle
... rest of test runs immediately
发布于 2016-02-08 20:41:38
我也面临着这个问题,但偶尔也会遇到。重新尝试或重新启动模拟器可以解决问题,但只是暂时的。
https://stackoverflow.com/questions/32974679
复制相似问题