修了試験 2017-06-11実施分 基本情報技術者試験 問48
ソフトウェア開発におけるテスト技法のうち,ブラックボックステストに関する記述として,適切なものはどれか。
正答2
解説
正解は2です。 ブラックボックステストは、プログラムの内部構造を見ずに、入力と出力の関係から機能が仕様どおりかを確かめるテストです。 内部構造に着目するホワイトボックステストとの違いが問われています。 【選択肢別解説】 1:× ソースコードを解析して制御やデータの流れを確かめるのは、内部構造に基づくホワイトボックステストです。 2:○ 設計者の意図した機能が実現されているかを外部から確かめるのはブラックボックステストです。 仕様に基づくので、開発者以外の第三者でも実施できます。 3:× すべての命令を最低1回実行することを完了条件とするのは、命令網羅というホワイトボックステストの基準です。 4:× 内部構造や論理を記述した内部仕様書に基づくテストは、ホワイトボックステストです。 【ポイント】 ブラックボックステストの技法には、同値分割や限界値分析があります。 ホワイトボックステストの基準には、命令網羅や判定条件網羅があります。まとめて解く
修了試験 2017-06-11実施分を通しで解く(80問)→