基本情報技術者試験 |
2012年度 = 平成24年度・秋期 |
午前 |
問48 |
ブラックボックステストに関する記述として、適切なものはどれか。
ア テストデータの作成基準として、命令や分岐の網羅率を使用する。
イ 被テストプログラムに冗長なコードがあっても検出できない。
ウ プログラムの内部構造に着目し、必要な部分が実行されたかどうかを検証する。
エ 分岐命令やモジュールの数が増えると、テストデータが急増する。
イ
ブラックボックステストは、プログラムの設計書からその機能を中心にテストする方法です。適切な入力を行い、期待した通りの出力が得られるかを、内部構造を考慮することなくテストします。因果グラフ、限界値分析、同値分割などの手法を使います。
ア
テストデータの作成基準として命令や分岐の網羅率を使用するのは、ホワイトボックステストです。
イ
被テストプログラムに冗長なコード(実行されないコードや出力に影響を与えないコード)があっても検出できないのは、ブラックボックステストの特徴です。
ウ
プログラムの内部構造に着目して必要な部分が実行されたかどうかを検証するのは、ホワイトボックステストです。
エ
分岐命令やモジュールの数の増加に伴ってテストデータが急増するのは、ホワイトボックステストです。