分類マネジメント系 » システム開発技術 » システム開発技術新しい試験範囲外(2027年度からの新しい試験には出ない分野)年度令和4年度の100問の一覧
ブラックボックステストに関する記述として,適切なものはどれか。
正解と解説
正解:エ
ア× 全ての分岐を通るようにテストするのは、内部構造を見るホワイトボックステスト(分岐網羅)です。
イ× 全ての命令を通るようにテストするのは、内部構造を見るホワイトボックステスト(命令網羅)です。
ウ× 内部構造に基づいてテストするのは、ホワイトボックステストの説明そのものです。
エ○ 正解 中身を見ずに、入力に対して仕様どおりの出力が返るかに着目するのがブラックボックステストです。
解説
プログラムのテストは、中身(内部構造)を見るかどうかで2つに分かれます。ブラックボックステストは、中身を見えない箱として扱い、「この入力を与えたら、仕様どおりの出力が返るか」だけを確かめるテストです。ホワイトボックステストは、中身を見て、すべての命令や分岐が少なくとも1回は実行されるようにテストを作るものです(命令網羅、分岐網羅など)。
ブラックボックステストが見るのは、プログラムの入力と出力だけです。「全ての分岐」「全ての命令」「内部構造に基づいて」は、どれも中身を見るホワイトボックステストの説明です。
教科書 g25この問題の知識
システムは、要件定義のあと、設計・プログラミング・テスト・導入と受入れを経て使われ始め、保守で手直しされ続けます。工程とテストの対応、ホワイトボックステストとブラックボックステスト、受入れと移行、保守の範囲、そして工数の計算とFP法・類推見積法・相対見積までを、公開問題を解ける形でまとめます。
Udemy の ITパスポート講座を、受講者数・★評価・口コミで比べたページです(広告を含みます)。
過去問教科書の一覧(現行の試験の順)教科書の一覧(新しい試験の順)
出典:IPA「ITパスポート試験 公開問題」令和4年度 問45。問題文と選択肢は改変せずに引用しています(表・図は文字に書き起こしたもの)。正解は IPA 公表の解答例によります。

