【问题标题】:Find Source of Test Coverage查找测试覆盖的来源
【发布时间】:2016-07-12 20:10:25
【问题描述】:

我目前正在处理一个需要更改的遗留 Java Maven 项目。我使用 cobertura 运行了测试覆盖率报告,可以看到我必须更改的逻辑当前已被测试覆盖。鉴于代码库的大小有数万个类,许多类和测试的复杂性非常大,而且他们没有逐个单元地测试他们的代码,而是选择了半集成测试。 .我没有运气手动跟踪哪些测试提供了这种覆盖率。

我最理想的方法是找出源类yx 行被测试类r 的方法t 覆盖。

有没有办法使用 cobertura 或其他工具(希望是 Maven 插件)来查看实际覆盖每个 LoC 的测试?

【问题讨论】:

    标签: java maven unit-testing cobertura


    【解决方案1】:

    在你的方法中放一个断点,在调试模式下执行你的测试,然后在虚拟机挂起时查看调用堆栈。

    【讨论】:

      猜你喜欢
      • 2015-12-19
      • 1970-01-01
      • 2018-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多