Maven/Jacoco - 将 Cucumber 测试结果添加到 Jacoco 代码覆盖率概述

Maven/Jacoco - add Cucumber test results to the Jacoco code coverage overview

问题:如何在Jacoco overview中显示Cucumber(功能测试)的代码覆盖率结果?

Q2:我可以将它与例如合并吗? Unit and/or 集成测试结果?

合并单元测试、集成测试和功能测试不应合并。他们有不同的目标。

但是 - Cucumber 测试也可用于执行 (IT) 单元 and/or 集成测试。

如果你想合并单元测试,那么你可以看看下面的简单演示项目。这同样适用于集成测试。功能测试。

  • 多模块项目
  • 单元测试(通过 mvn clean install)
  • 集成测试(通过 mvn clean install -P integration-test)
  • Cucumber 测试(通过 mvn 全新安装)- 演示 unit/it-testing
  • Jacoco - 测试覆盖率(聚合数据文件和聚合报告)
  • FindBugs - 代码质量

享受sipmle demo project