【发布时间】:2011-04-07 21:16:57
【问题描述】:
我们正在寻找一种创造性的方法来衡量独立于现有代码的新代码的代码覆盖率。我们有一个大型遗留项目,并希望开始在任何新功能上获得 90% 以上的覆盖率。我们想要一种方法来轻松查看过滤掉任何旧代码的报告,以确保新功能符合我们的目标。显然,该项目的整体覆盖率仍在增加,但需要一种非手动方式来向我们提供有关新代码活动的反馈。由于我们可以查看源文件上的日期,因此我们可以将其用于静态分析。由于 Cobertura 正在分析他们有新日期的类文件,因此这种技术不起作用。
有什么想法吗?
堆栈:
Java 1.5 JUnit 科贝图拉 哈德森
【问题讨论】:
标签: java code-coverage cobertura