测试覆盖率计算器
计算线路覆盖率、分支覆盖率和总体测试覆盖率。
如何使用测试覆盖率计算器
- 输入总行数和覆盖行数。
- 输入总分支和覆盖分支。
- 单击“计算”可查看线路、分支和总体覆盖率。
使用场景
- •跟踪 CI/CD 管道中的测试覆盖率指标。
- •设置拉取请求的覆盖门阈值。
- •识别未测试的模块以进行重构。
- •向利益相关者报告代码质量指标。
公式
行覆盖率=覆盖行数/总行数×100%。
常见问题
什么是好的测试覆盖率?
80% 线路覆盖率是一个共同目标。
什么是分支覆盖?
分支覆盖率衡量条件语句的正确结果和错误结果是否都经过测试。
100% 覆盖率意味着无错误代码吗?
否 — 覆盖率衡量的是执行情况,而不是正确性。