カバレッジとは (coverage)

  • 2012.02.22 Wednesday
  • 19:42
ソフトウェア開発において、出来上がったプログラムのテストをする際に、どの程度をテスト対象とする(ことができる)かをカバレッジ(テストカバレッジ)という。範囲の定義の仕方によりいくつかの種類があり、命令全体のうちテストできるものの比率を「ステートメントカバレッジ」(命令網羅率)、コード内の分岐のうちテストできるものの比率を「ブランチカバレッジ」(分岐網羅率)、コード内に記述された条件のうちテストできるものの比率を「コンディションカバレッジ」(条件網羅率)、とそれぞれ呼ぶ。
続きを読む >>