テクノロジ系 / システム開発技術
テスト網羅性
テストが対象の機能・命令・分岐などをどれだけ覆っているかを示す度合い(カバレッジ)。
もう少し詳しく
テスト網羅性は、テストがどこまで漏れなく確認できているかを表し、ホワイトボックステストでは命令網羅・判定(分岐)網羅・条件網羅などの基準で測ります。網羅率が高いほど未検証部分が少なくなりますが、すべてを完全に覆うのは現実的でないため、適切な基準と範囲を決めます。テスト範囲の十分性を判断する指標です。
試験での見方
例:すべての命令を最低1回通す(命令網羅)だけでなく、各分岐の真・偽両方を通す(判定網羅)まで高めて網羅性を上げる。
「カバレッジ=どれだけ覆ったか」である点、命令網羅・判定網羅・条件網羅の各基準(網羅の厳しさの違い)が問われます。