マネジメント系出題頻度 3/3
単体テスト
たんたいてすと
定義
モジュール単体の機能・論理を検証するテスト工程。プログラマが実施することが多い。
詳細解説
ユニットテストとも呼ばれ、プログラム最小単位(関数・メソッド・モジュール)に対して入出力を検証する。主にホワイトボックステストの技法を用いる。テスト対象モジュールが呼び出す下位モジュールが未完成の場合は「スタブ」で代用し、対象を呼び出す上位モジュールが未完成の場合は「ドライバ」で代用する。テスト自動化ツール(JUnit等)が用いられ、TDDの中核となる。試験では「モジュール単位」「スタブ・ドライバ」が頻出。
「単体テスト」が出る問題
関連用語
よくある質問
Q. 単体テストとは何ですか?
A. モジュール単体の機能・論理を検証するテスト工程。プログラマが実施することが多い。
Q. IT パスポート試験での位置づけは?
A. マネジメント系の重要用語です。出題頻度は 3/3 (★3)。 頻出のため確実に押さえておきましょう。