IPA過去問ドリル

平成27年度 秋期 システムアーキテクト試験 午前Ⅱ 問8

テクノロジ/開発技術

ブラックボックステストにおけるテストケースの設計に関する記述として,適切なものはどれか。

出典:平成27年度 秋期 システムアーキテクト試験 午前Ⅱ 問8

正解:ウ

解説

ブラックボックステストは,プログラムの内部構造を考慮せず,仕様書に定義された入出力の関係(機能)に着目してテストケースを設計する手法です。仕様書を調べて,プログラムがどのような機能を果たすべきかを把握し,その仕様に基づいて同値クラスや境界値などのテストケースを設計することが,ブラックボックステストにおける適切なテストケース設計方法です。

選択肢ごとの解説

  • 誤り。実データから無作為にテストデータを抽出する方法は,仕様に基づく体系的なテストケース設計とはいえません。
  • 誤り。実データの使用頻度に基づいてテストケースを抽出する方法は,運用実態を踏まえた優先度付けの一手法ではありますが,仕様に基づく体系的なブラックボックステストのテストケース設計方法とはいえません。
  • 正しい。プログラムがどのような機能を果たすのかを仕様書で調べてテストケースを設計することは,ブラックボックステストの適切な設計方法です。
  • 誤り。プログラムの全命令が少なくとも 1 回は実行されるようにテストケースを設計する方法(命令網羅)は,プログラムの内部構造に着目するホワイトボックステストの手法です。
システムアーキテクトの過去問を演習モードで解く