【发布时间】:2016-07-12 20:10:25
【问题描述】:
我目前正在处理一个需要更改的遗留 Java Maven 项目。我使用 cobertura 运行了测试覆盖率报告,可以看到我必须更改的逻辑当前已被测试覆盖。鉴于代码库的大小有数万个类,许多类和测试的复杂性非常大,而且他们没有逐个单元地测试他们的代码,而是选择了半集成测试。 .我没有运气手动跟踪哪些测试提供了这种覆盖率。
我最理想的方法是找出源类y 的x 行被测试类r 的方法t 覆盖。
有没有办法使用 cobertura 或其他工具(希望是 Maven 插件)来查看实际覆盖每个 LoC 的测试?
【问题讨论】:
标签: java maven unit-testing cobertura