開発者Aさんは、入力データが意図されたとおりに処理されるかを、プログラムの内部構造を分析し確認している。
現在Aさんが行っているテストはどれか。
| ア | システムテスト |
| イ | トップダウンテスト |
| ウ | ブラックボックステスト |
| エ | ホワイトボックステスト |
答え エ
【解説】
| ア | システムテストは、プログラムが機能要求を満たしているかを確認するためのテストです。 |
| イ | トップダウンテストは、階層構造で作成したプログラムのモジュールのテストで上位のモジュールから行う手法です。 |
| ウ | ブラックボックステストは、プログラムの内部の構造ではなく外部から見た動作(挙動)で確認するテストです。 |
| エ | ホワイトボックステストは、プログラム内部のプログラム構造を分析し、テストケースを設定するテストです。 |
【キーワード】
・ホワイトボックステスト