我一直在尝试使用Xcode9来获得我的项目的代码覆盖率。所有测试用例都成功运行,但没有在code coverage选项卡下生成代码覆盖率报告。
我尝试了以下几种方法:
检查代码覆盖率报告是否需要额外的设置?或者我应该错过一些东西?提前谢谢。
发布于 2018-05-31 19:33:01
问题解决在版本9.3中,要获得代码覆盖率目标->测试->选项-> CodeCoverage,请参见图像:

发布于 2018-09-12 02:54:26
如果您希望在编辑器的右侧看到代码覆盖率,请确保在编辑器下拉菜单中选择了显示代码覆盖率。

发布于 2018-01-27 23:18:22
苹果方面有一个已知的bug,解决了UI测试目标(https://openradar.appspot.com/24006783)的未命中代码覆盖率问题。
Xcode版本9.3测试版(9Q98q)似乎解决了测试模式中未启用Debug executable的问题。
在Xcode构建方案编辑器Test -> Info tab -> Debugger中,确保没有选中复选框Debug executable。
https://stackoverflow.com/questions/47157041
复制相似问题