我使用的XCode版本7.1 (7B91b)在我的本地MAC。并在模拟器iPhone 6 (iOS9)上测试我的应用程序。
我已经为我的应用程序创建了单元测试,然后我发现代码覆盖率约为34%。我决定创建UI测试以增加代码覆盖率。但不幸的是,代码覆盖率并没有增加。
我做了一个简单的试验,
看看附加的代码覆盖率结果,第二次查看控制器的覆盖率是零!尽管我在看模拟器的时候,它确实从第一个视图控制器导航到第二个视图控制器。不可能是零。

这里有我遗漏的东西吗?我试图搜索苹果的官方文档,但没有发现任何明显的矛盾,有任何代码覆盖与UI测试,有什么建议吗?
发布于 2016-08-05 09:32:43
确保已在“方案”设置的“测试”部分启用了“调试可执行”。
如果没有此选项,Xcode似乎无法收集覆盖率数据。
https://stackoverflow.com/questions/33580506
复制相似问题