我正在使用 Eclipse 的EclEmma插件测量我的项目中的代码覆盖率。这涉及运行整个项目的覆盖范围。但是由于一些依赖问题,一些包中的测试完全失败了。当单独获取这些包的覆盖率时,测试运行正常并且包正确显示了覆盖率。
是否可以通过分别运行每个包的覆盖率然后将这些报告合并为一个来获得覆盖率报告。
或者,是否有任何其他提供上述功能的免费插件。
注意:由于逻辑和大小限制,可能无法修改测试方法以消除依赖关系。
我正在使用 Eclipse 的EclEmma插件测量我的项目中的代码覆盖率。这涉及运行整个项目的覆盖范围。但是由于一些依赖问题,一些包中的测试完全失败了。当单独获取这些包的覆盖率时,测试运行正常并且包正确显示了覆盖率。
是否可以通过分别运行每个包的覆盖率然后将这些报告合并为一个来获得覆盖率报告。
或者,是否有任何其他提供上述功能的免费插件。
注意:由于逻辑和大小限制,可能无法修改测试方法以消除依赖关系。
自从我转向 IDEA 已经有一段时间了,但我似乎记得有一个选项(如“EclEMMA 视图中的按钮”)可以合并多个覆盖运行。
访问http://www.eclemma.org/可以确认这一点 - 查找“合并会话”。还:
它是“双X”删除所有会话按钮右侧的按钮。
干杯,