【用語】カバレッジ

SE用語集
この記事は約1分で読めます。

意味を一言でいうと

カバレッジとは、テストがどれだけ終わったのかを判断する割合

 

もう少し詳しくいうと

英語で書くと「coverage」意味は『網羅率』

「テストの終了条件は大体カバレッジ100%でお願い」とか使います。あと、ひとことでカバレッジと言ってもいくつか種類がありますが、普通カバレッジ100%と言ったら大体下記の条件を意味していると思っていいです。

  • すべてのコード行を通ったことを確認したか?
  • 全ての条件分岐を確認したか?
  • 複数の条件分岐の場合全パターンを確認したか?
  • 値がない場合などのパターンを確認したか?

結構大変なので、工数管理はしっかりしておきましょう。

コメント

タイトルとURLをコピーしました