2011-12-20 18 views
1

coberturaを使用してテストレポートを生成しようとしています。計測されたjarをtomcatにデプロイし、cobertura.serを使用してテストレポートを得ました。これはTomcat_HOME/binで作成されました。 レポートには、ラインカバレッジの詳細のみが表示されます。ブランチカバレッジはNAです。Coberturaとtomcatとの統合

cobertura.serの中にTomcat_HOME/binが入っていないのは、cobertura instrument targetの詳細があるからです。
cobertura instrument targetの詳細をcobertura.serTomcat_HOME/binに入れようとしました。これにより、ラインとブランチの両方のカバレッジがNAになりました。

何が問題になりますか?どのようにcobertura.serのtomcatに機器の詳細を提供するか。
OR
tomcatを別のcobertura.serのbinフォルダーに作成する方法。 (外cobertura.serを形成し、ビンにコピーしようとしました。それでもNA)

答えて

0

cobertura.serインストルメントファイルでを作成され、それは余分な構成を必要としたり受け付けません。新しいテストの前に削除する必要があります。

レポートを作成するときにソースを追加/参照していないことを忘れた場合は、レポートが不完全になる可能性があります。