IPA過去問ドリル

平成21年度 秋期 応用情報技術者試験 午前 問47

テクノロジ/開発技術

次のテストで用いるテストケース設計法はどれか。 読み込んだデータが正しくないときにエラーメッセージを出力するかどうかをテストしたい。プログラム仕様書を基に,正しくないデータのクラスを識別し,その中から任意の一つのデータを代表として選びテストケースとする。

出典:平成21年度 秋期 応用情報技術者試験 午前 問47

正解:ウ

解説

正しくないデータのクラス(同値クラス)を識別し,その中から代表的な値を一つ選んでテストケースとする手法は同値分割です。

選択肢ごとの解説

  • 誤り。原因結果グラフは,入力条件(原因)と出力結果の論理的な関係を図式化してテストケースを導出する手法です。
  • 誤り。限界値分析は,同値クラスの境界値に着目してテストケースを選ぶ手法であり,代表値を任意に選ぶ設問の記述とは異なります。
  • 正しい。正しくないデータのクラスを識別し,その中から代表的な値を選んでテストケースとするのは同値分割です。
  • 誤り。分岐網羅は,プログラムの分岐(条件分岐)をすべて実行するようにテストケースを設計する手法であり,データのクラス分けとは異なる観点です。
応用情報技術者の過去問を演習モードで解く