是否有一个工具可以为Eclipse中的Maven项目提供动态代码覆盖?

时间:2013-02-26 15:30:18

标签: java eclipse maven eclipse-plugin code-coverage

这样的事情可能吗?

解释:我正在进行一个项目,其中验收测试以实际网页的定制方式运行,而不是作为Maven测试阶段的一部分。 这是一个很长的故事为什么所以请考虑批评这个偏离主题!

希望在点击运行测试的按钮后看到覆盖范围。在测试运行时实时覆盖并不是必需的,但至少希望能够在测试完成后看到Eclipse中的逐行Java代码覆盖 - 理想情况下页面仍然处于运行状态JVM仍在运行。

如果任何回复可能包含任何所需的工具,pom片段和设置信息,将不胜感激。

编辑:忘记提及客户只对使用开源工具感兴趣。

1 个答案:

答案 0 :(得分:1)

是的,这是可能的,也很容易。我们的(语义设计)Java测试覆盖率工具就可以做到这一点。

您可以检测应用程序并进行编译。在运行时(任何事情:单元测试,临时交互式练习等),它会收集测试覆盖率数据。在任何时候,您都可以在不干扰应用程序的情况下转储测试覆盖率数据。可以立即导入和查看转储覆盖率数据。