平成26年度 春期 ITパスポート試験 問34
マネジメント/開発技術開発者 A さんは,入力データが意図されたとおりに処理されるかを,プログラムの内部構造を分析し確認している。現在 A さんが行っているテストはどれか。
出典:平成26年度 春期 ITパスポート試験 問34
- アシステムテスト
- イトップダウンテスト
- ウブラックボックステスト
- エホワイトボックステスト
正解:エ
解説
プログラムの内部構造(処理の流れや分岐など)を調べて,その構造が意図どおりに動作するかを確認するテストがホワイトボックステストです。内部構造は見ずに,入力と出力だけで確認するブラックボックステストと対比して覚えます。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
- ア誤り。システムテストは,システム全体として要件を満たしているかを確認するテストで,内部構造の分析が特徴ではありません。
- イ誤り。トップダウンテストは,上位のモジュールから順に結合してテストする方法です。
- ウ誤り。ブラックボックステストは,内部構造を意識せず,入力と出力だけで確認するテストです。
- エ正しい。プログラムの内部構造を分析して確認するのはホワイトボックステストです。