問題
選択肢
- 1命令網羅
- 2判定条件網羅(分岐網羅)
- 3条件網羅
- 4経路網羅
正解
2. 判定条件網羅(分岐網羅)
詳しい解説を見る解説を閉じる
解説
ホワイトボックステストの網羅基準のうち、判定条件網羅(分岐網羅)は、プログラム中のすべての判定条件(if文などの分岐)について、真(True)と偽(False)の両方を少なくとも1回は実行するようにテストケースを設計する基準である。これに対し、命令網羅はすべての命令文を少なくとも1回実行すればよく分岐の真偽までは問わない最も緩い基準、条件網羅は判定を構成する個々の条件式それぞれの真偽を網羅する基準、経路網羅はプログラム内のすべての実行経路を通す最も厳しい基準である。網羅性の強さはおおむね「命令網羅<判定条件網羅<条件網羅系<経路網羅」の順に高くなる。試験では「分岐の真偽を両方通す=判定条件網羅(分岐網羅)」というキーワードの対応で覚えておけば対応できる。
一問一答
全200問を繰り返し学習