1

私の古い質問をもう一度尋ねる:

Javaテストカバレッジ:誰が何をカバーしますか?

背景:クラスのソナーのカバレッジレポートを見て、どのテストが特定のライン/ブランチのカバレッジに寄与するかを知りたいので、そのテストに簡単にアクセスして、新しく導入されたifブランチのテストを追加できます。

IDEのクローバーに代わる他の(できれば無料の)代替品はありますか?おそらく、それらをソナーに含めることができるようなものですか?

それとも、emma-reportsのスクリプトを使用して情報を強化、蓄積するためのトリックですか?

または、さらに、emmaまたはcoberturaにパッチを適用して、必要な情報をログに記録します(カウントのために「1」をログに記録する代わりに、テスト中のクラスとテストの名前をログに記録することもできます)

ありがとう!

4

1 に答える 1

4

ぜひJaCoCoを試してみてください。Sonar との統合により、次のような新機能を利用できます。

于 2013-03-08T21:35:07.987 に答える