プログラムの品質を検証するために、プログラム内部のプログラム構造を分析し、テストケースを設定するテスト手法はどれか。
ア |
回帰テスト |
|
イ |
システムテスト |
ウ |
ブラックボックステスト |
|
エ |
ホワイトボックステスト |
答え エ
【解説】
ア |
回帰テストは、ソフトウェアの変更により、予想外の影響がないかを確認するためのテストです。(退行テスト、リグレッションテストとも呼ばれます。) |
イ |
システムテストは、プログラムが機能要求を満たしているかを確認するためのテストです。 |
ウ |
ブラックボックステストは、プログラムの内部の構造ではなく外部から見た動作(挙動)で確認するテストです。 |
エ |
ホワイトボックステストは、プログラム内部のプログラム構造を分析し、テストケースを設定するテストです。 |
【キーワード】
・ホワイトボックステスト
【キーワードの解説】
- ホワイトボックステスト(white box test)
ソフトウェアのテストで、ソフトウェアの内部構造に注目して行うテストのことです。
ソースファイルのどの部分に対するテストを行なったかを評価するカバレージ率なども、ホワイトボックステストで得られる値です。
ホワイトボックステストの対義語をブラックボックステスト(black box test)といい、ソフトウェアの外部的な動作についてのテストを行なう方法です。
もっと、「ホワイトボックステスト」について調べてみよう。
戻る
一覧へ
次へ
|