Jenkinsでカバレッジを取得する
以下、オンライン学習サイトUdemyの「『Jenkins入門』〜速習!2時間で習得する短期開発とQCDを達成する方法〜 | Udemy」の一部です。
コメントアウトをはずして「肥満」の場合のテストケースを含めて実行してみます。コミットとプッシュを実行してビルドの実行を待ちます。
ビルドが完了しました。ビルドの結果画面からカバレッジを確認しましょう。「カバレッジレポート」リンクをクリックしてmodelパッケージをクリックするとHealthCheckクラスのカバレッジが100%になっています。HealthCheckのリンクをクリックすると処理全てが緑色で塗られテストで実行されていることがわかります。
SampleJOBのトップ画面を開きます。新たに追加されたコードカバレッジの推移グラフで緑色の線が上昇し、赤色の線が下降していることがわかります。緑色の線は実行された割合、赤色の線は実行されていない割合を示しています。このようにカバレッジ結果がわかりやすく表示されるので、プロジェクトは確実にテストを消化するような方向に向かうというわけです。