空手道测试成功运行,但代码覆盖率显示为零

问题描述

嗨,我有一个问题,代码覆盖率显示为 0%,但测试成功运行,而 jacoco 显示成功运行测试的代码覆盖率为 0。

我遵循了此链接中为 jacoco 共享的配置,但仍然没有帮助。

https://github.com/intuit/karate/tree/master/karate-demo#code-coverage-using-jacoco

问题是我们的应用程序被打包为war并部署在外部tomcat上。这是一个spring boot app,是一个多模块的maven项目。

当战争部署在tomcat上时,我将tomcat启动。空手道测试用例仅在应用程序启动并运行时运行。测试用例运行成功,但覆盖率显示为 0。我没有看到 maven surefire 插件和 jacoco 配置有任何问题。两个报告都是以 0 代码覆盖率生成的。

非常感谢任何帮助。很遗憾,我无法分享代码

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)