基本情報技術者試験 2017年度 = 平成29年度・秋期 午前 問49

 ブラックボックステストに関する記述として、適切なものはどれか。

ア テストデータの作成基準として,命令や分岐の網羅率を使用する。
イ 被テストプログラムに冗長なコードがあっても検出できない。
ウ プログラムの内部構造に着目し、必要な部分が実行されたかどうかを検証する。
エ 分岐命令やモジュールの数が増えると、テストデータが急増する。

解答



解説

 ブラックボックステストは、プログラムの設計書からその機能を中心にテストする方法です。適切な入力を行い、期待した通りの出力が得られるかを、内部構造を考慮することなくテストします。因果グラフ、限界値分析、同値分割などの手法を使います。

 テストデータの作成基準として,命令や分岐の網羅率を使用するのは、ホワイトボックステストです。

 ブラックボックステストは、内部構造を考慮せずにテストを行いますので、被テストプログラムに冗長なコードがあっても検出できません。

 プログラムの内部構造に着目し、必要な部分が実行されたかどうかを検証するのは、ホワイトボックステストです。

 分岐命令やモジュールの数が増えると、テストデータが急増するのは、ホワイトボックステストです。


BohYoh.comトップページへ