Maven 中集成测试的 Cobertura 覆盖率

发布于 2024-12-14 11:57:32 字数 425 浏览 1 评论 0原文

我可以调用 mvn cobertura:cobertura 来检测、运行单元测试(使用 surefire)并生成报告。

我可以调用 mvn verify 来运行单元测试和集成测试(使用 failsafe Maven 插件)。

但如何调用 Maven 来检测、运行单元测试和集成测试并生成报告呢? 使用 Cobertura Maven 插件运行集成测试的答案不适用于我,而且我不想在每次 Cobertura 运行时调用 verify,但仅限于夜间报道。

I can invoke mvn cobertura:cobertura to instrument, run unit tests (using surefire), and generate reports.

I can invoke mvn verify to run unit tests and integration tests (using the failsafe Maven plugin).

But how do I call Maven to instrument, run unit tests and integration tests, and generate reports? The answer to Running integration tests with Cobertura Maven plugin did not work for me, and also I would not want to call verify with every Cobertura run, but only for nightly coverage.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

自找没趣 2024-12-21 11:57:33

不确定我是否完全理解这个问题,但我总是做一个 mvn site ...

Not sure if I fully understand the question, but I always do a mvn site ...

枉心 2024-12-21 11:57:32

您可以尝试 Jacoco 并获得具有更灵活配置的动态仪器,用于收集覆盖范围和报告

You can try Jacoco and got on fly instrumentation with more flexible configuration for gathering of coverage and reporting

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文