プログラムの誤りの一つに、繰返し処理の終了条件としてA≧a とすべきところをA>a とコーディングしたことに起因するものがある。このような誤りを見つけ出すために有効なテストケース設計技法はどれか。ここで、Aは変数、a は定数とする。
ア 限界値分析
イ 条件網羅
ウ 同値分割
エ 分岐網羅
ア
ア 正しい。限界値分析は、同値クラスの境界値とその前後の値をテストデータとしてテストすることである。(境界値分析)
イ 条件網羅は、判定条件が複数ある場合に、それぞれの判定条件の真と偽の組合せを行うテストである。
ウ 同値分割は、プログラムの入力を、同じような結果を出力するものにクラス分けしテストケースを定める技法である。
エ 分岐網羅は、全ての分岐に対して、判定条件の真と偽のいずれかを少なくとも1回は実行するテストである。
問48 | 目次 | 問50 |