gpt4 book ai didi

unit-testing - 如何处理代码覆盖?

转载 作者:行者123 更新时间:2023-12-02 05:46:53 25 4
gpt4 key购买 nike

前几天,我们在不同的开发人员和项目负责人之间就代码覆盖工具和相应报告的使用进行了激烈的讨论。

  • 您在项目中使用代码覆盖率吗?如果使用,为什么不使用?
  • 代码覆盖率是否是您构建或持续集成的固定部分还是只是偶尔使用它?
  • 您如何处理从报告中得出的数字?

最佳答案

我们使用代码覆盖率来验证我们在测试工作中没有遗漏大部分内容。一旦达到一个里程碑左右,我们就会运行一个完整的覆盖率报告,并花几天时间分析结果,为我们错过的区域添加测试覆盖率。

我们不会在每次构建时都运行它,因为我不知道我们是否会定期对其进行分析以证明这一点。

我们分析大块未命中代码的报告。我们发现这是最有效的使用方式。过去,我们会尝试达到特定的代码覆盖率目标,但过了某个点后,返回会变得非常少。相反,最好将代码覆盖率用作一种工具,以确保您没有忘记任何内容。

关于unit-testing - 如何处理代码覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/544915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com