本文へスキップ

コードカバレッジとは?

こーどかばれっじ

テストソースコードの何割を実際に実行したかを示す指標のことです。

コードカバレッジ(code coverage)とは、テストスイートの実行ソースコードのどの部分(行・分岐・関数など)がどれだけ実行されたかを測定した割合を指す。ラインカバレッジ・ブランチカバレッジ・ファンクションカバレッジなどの指標がある。JaCoCo(Java)やIstanbul(JavaScript)などのツールで計測し、CIに組み込まれることが多い。

使い方・例文

リリース前にカバレッジレポートを確認したら重要な分岐がテストされていないことが判明し、エッジケースのユニットテストを追加した。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語