IPA過去問ドリル

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

テクノロジ/開発技術

ブラックボックステストのテストデータの作成方法のうち,最も適切なものはどれか。

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

正解:イ

解説

ブラックボックステストでは,プログラムの内部構造ではなく,機能仕様に基づいてテストデータを作成します。代表的な技法として,入力を有効・無効な値の集合(同値クラス)に分け,各クラスの境界値と代表値を選ぶ「同値分割」と「限界値分析」があります。

選択肢ごとの解説

  • 誤り。稼働中のシステムから実データを無作為抽出する方法は,網羅性や再現性の観点でブラックボックステストの体系的な技法とはいえません。
  • 正しい。機能仕様から同値クラスや限界値を識別してテストデータを作成する方法が最も適切です。
  • 誤り。発生頻度の分析に基づく方法は,運用時の負荷試験などには有効ですが,機能の網羅的な検証には適していません。
  • 誤り。プログラムの流れ図から分岐条件に基づいてテストデータを作成するのは,内部構造に着目するホワイトボックステストの手法です。
応用情報技術者の過去問を演習モードで解く