2

这样的事情可能吗?

解释一下:我在一个项目中,验收测试是从实际网页以定制方式运行的,而不是作为 Maven 测试阶段之一的一部分。这是一个很长的故事,为什么请考虑对此的批评是题外话!

希望在单击运行测试的按钮后查看覆盖率。测试运行时的即时覆盖不是必需的,但至少希望能够在测试完成后在 Eclipse 中查看逐行 Java 代码覆盖 - 理想情况下,页面仍然启动并且JVM 仍在运行。

如果任何回复可以包括任何需要的工具、pom 片段和设置信息,将不胜感激。

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

4

1 回答 1

1

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

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

于 2013-02-26T17:14:33.300 回答