平成21年度 秋期 応用情報技術者試験 午前 問47
テクノロジ/開発技術次のテストで用いるテストケース設計法はどれか。 読み込んだデータが正しくないときにエラーメッセージを出力するかどうかをテストしたい。プログラム仕様書を基に,正しくないデータのクラスを識別し,その中から任意の一つのデータを代表として選びテストケースとする。
出典:平成21年度 秋期 応用情報技術者試験 午前 問47
- ア原因結果グラフ
- イ限界値分析
- ウ同値分割
- エ分岐網羅
正解:ウ
解説
正しくないデータのクラス(同値クラス)を識別し,その中から代表的な値を一つ選んでテストケースとする手法は同値分割です。
選択肢ごとの解説
- ア誤り。原因結果グラフは,入力条件(原因)と出力結果の論理的な関係を図式化してテストケースを導出する手法です。
- イ誤り。限界値分析は,同値クラスの境界値に着目してテストケースを選ぶ手法であり,代表値を任意に選ぶ設問の記述とは異なります。
- ウ正しい。正しくないデータのクラスを識別し,その中から代表的な値を選んでテストケースとするのは同値分割です。
- エ誤り。分岐網羅は,プログラムの分岐(条件分岐)をすべて実行するようにテストケースを設計する手法であり,データのクラス分けとは異なる観点です。