0

[头像] 2011-12-27 09:59:44 PST 大家好,

我正在尝试使用 Jacoco 进行集成测试覆盖,我们的集成测试是使用 Cuke4Duke + JRuby 步骤定义编写的。当我们尝试将 Jacoco-maven-plugin 与 cuke4duke 集成测试一起使用时,我们看不到 Jacoco 报告的任何覆盖率。

Jacoco 使用 Cuke4Duke + JRuby 步骤定义是否有任何限制?

  1. Jacoco 报告中没有报道报道。
  2. 当我们运行 mvn sonar:sonar 时,我们会收到以下警告。[INFO] [22:51:04.237] 传感器 JaCoCoItSensor... [INFO] [22:51:04.238] 分析 /home/venki/Projects/charging/trunk/integration-tests/target/coverage-reports/jacoco-it .exec [WARN] [22:51:04.240] 未收集覆盖信息。也许您忘记在编译的类中包含调试信息?

谢谢文基

4

2 回答 2

0

Cuke4Duke 已被cucumber的 jvm 实现所取代。

于 2012-08-22T08:05:37.000 回答
0

如果您迁移到cucumber-jvm,您可以轻松地使用 jacoco 来收集您的覆盖率指标,如本示例 Maven 项目所示

于 2012-10-25T14:40:26.670 回答