Xcode中的代码覆盖率是LLVM支持的测试选项。当你 启用代码覆盖,LLVM工具代码收集覆盖范围 数据基于调用方法和函数的频率。该 代码覆盖率选项可以收集数据以报告测试 正确性和性能,无论是单元测试还是UI测试。
我想通过Xcode生成代码覆盖率报告。
我看过gcovr http://gcovr.com。
...或者通过xcodebuild生成报告更为谨慎?
是否有通过Xcode 8 +生成报告的教程或指南?
答案 0 :(得分:0)
-enableCodeCoverage YES
有xcodebuild
个选项。您可以通过键入xcodebuild
轻松查看xcodebuild --help
命令的可能性。
以下是关于代码覆盖率使用的Apple guildelines:https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/testing_with_xcode/chapters/07-code_coverage.html
您甚至可以直接从Xcode查看报道。