ホワイトボックステスト

更新日:

用語解説

ホワイトボックステストは、プログラムの内部の構造(分岐や処理の流れ)に注目してテストケースを作り、どれだけの部分を実行したかを確認するテストです。

■ 試験で押さえるポイント

  • 命令網羅(C0)は、すべての命令を一度以上実行します。

  • 判定条件網羅(分岐網羅、C1)は、すべての分岐の真と偽を一度以上実行します。

  • 網羅率が100%でも、仕様の漏れは見つけられません。

網羅の基準

内容

命令網羅(C0)

すべての命令を一度以上実行する

判定条件網羅(C1)

すべての分岐の真と偽を一度以上実行する

条件網羅

複合条件の各条件の真と偽を一度以上実行する

複数条件網羅

各条件の真偽のすべての組合せを実行する

■ 選択肢での判断ポイント

C0は命令、C1は分岐の真と偽です。命令網羅を満たしても、分岐網羅は満たさないことがあります。

音声で聞く

同じ分野の用語