Skip to main content

代码覆盖率参考

Code Quality 显示测试实际练习的代码量,以便在合并之前找到未经测试的代码。

在本文中

代码覆盖率度量测试套件运行时执行源代码的百分比。 Code Quality 会在您上传 Cobertura XML 覆盖率报告后,在拉取请求中显示覆盖率百分比。

如何计算覆盖范围

覆盖率百分比表示测试涵盖的行数除以总行数(以百分比表示)。 Code Quality 存储每个分支(包括默认分支)的最新上传,并将拉取请求分支覆盖范围与默认分支覆盖范围进行比较。

例如,如果默认分支的覆盖范围为 44%,并且拉取请求分支的覆盖范围为 65%,则拉取请求获得 21 个百分点的覆盖范围。

单个文件增量

拉取请求中按文件划分的明细显示了每个已修改文件的覆盖率变化情况。 正增量表示与默认分支相比,文件在拉取请求分支上获得了覆盖范围。

若要为存储库设置代码覆盖率,请参阅 为存储库设置代码覆盖率

延伸阅读