平成23年度 秋期 応用情報技術者試験 午前 問47
テクノロジ/開発技術ブラックボックステストにおけるテストケースの設計に関する記述として,適切なものはどれか。
出典:平成23年度 秋期 応用情報技術者試験 午前 問47
- ア実データからテストデータを無作為に抽出して,テストケースを設計する。
- イ実データのうち使用頻度が高いものを重点的に抽出して,テストケースを設計する。
- ウプログラムがどのような機能を果たすのかを仕様書で調べて,テストケースを設計する。
- エプログラムの全命令が少なくとも1回は実行されるように,テストケースを設計する。
正解:ウ
解説
ブラックボックステストは,プログラムの内部構造ではなく,仕様書に定義された機能(入力と出力の関係)に基づいてテストケースを設計する手法です。
選択肢ごとの解説
- ア誤り。実データから無作為にテストデータを抽出する方法は,仕様に基づく体系的な設計とはいえません。
- イ誤り。使用頻度の高いデータを重点的に使う方法も,仕様に基づく網羅的なテスト設計とは異なります。
- ウ正しい。仕様書で機能を調べ,それに基づいてテストケースを設計するのがブラックボックステストです。
- エ誤り。全命令を少なくとも1回実行するのは命令網羅であり,内部構造に着目したホワイトボックステストの考え方です。