Xcode:代码覆盖率

Xcode: code coverage percentage

你们中有人知道如何在 Xcode 中获得代码覆盖率百分比吗?现在我只看到条形图:

非常感谢你的帮助。

不幸的是,Xcode 中的代码覆盖率概述非常糟糕。如果您不使用 Xcode 服务器来测试您的项目,则获取百分比的唯一方法是将鼠标悬停在每个栏上。

如果您使用 Xcode 服务器,您将在 table 中看到每种设备类型的百分比。

将鼠标悬停在带有 .app 的第一行顶部。它会告诉你计算出的百分比

对于遇到此问题的任何人,百分比现在显示在 Xcode 中(当前为 9.3)。

只是澄清一下在 Xcode 10 中可以找到这些数字的位置:

  1. 运行 您的测试并导航至测试导航器
  2. 右击测试select"Jump to Report"

  1. 在您的目标旁边,您应该会看到 "Test",右键单击它,然后 select "Coverage"
  2. 然后显示测试覆盖率信息

此外,请确保在编辑方案中启用“收集覆盖范围”: