日々学習〜人の役に立てるITエンジニアを目指して〜

ITエンジニアが日々学んだ事を書き記します

【応用情報】テストの網羅性のレベル

命令網羅

すべての命令を少なくとも1回は実行するようにテストケー

スを設計する 

判定条件網羅

(分岐網羅)

判定条件において、結果が真になる場合と偽になる場合の

両方がテストされるようにテストケースを設計する

条件網羅

判定条件が複数条件である場合に採用する方法。判定条件

を構成する各条件が、真になる場合と偽になる場合の両方

がテストされるようにテストケースを設計する。ただし、

判定条件の真偽両方をテストしなくてもよい

判定条件/

条件網羅

判定条件網羅と条件網羅を組み合わせてテストケースを設

計する

複数条件網羅

判定条件を構成する各条件の起こり得る真と偽の組合せと、

それに伴う判定条件を網羅するようにテストケースを設計

する