0

[アバター]2011-12-2709: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 / Chargeing / trunk / Integration-tests / target / coverage-reports/jacoco-itを分析しています.exec [WARN] [22:51:04.240]カバレッジ情報は収集されませんでした。おそらく、コンパイルされたクラスにデバッグ情報を含めるのを忘れていますか?

ありがとうVenki

4

2 に答える 2

0

Cuke4Duke はcucumberの jvm 実装に置き換えられました。

于 2012-08-22T08:05:37.000 に答える
0

cucumber-jvmに移行すると、このMaven プロジェクトの例で示されているように、jacoco を使用してカバレッジ メトリックを簡単に収集できます。

于 2012-10-25T14:40:26.670 に答える