マネジメント系出題頻度 2/3
回帰テスト
かいきてすと
定義
プログラム修正後、既存機能に悪影響(デグレード)が出ていないかを確認するテスト。リグレッションテストとも呼ばれる。
詳細解説
バグ修正や機能追加でコードを変更した際、以前正常に動いていた箇所が新たに動かなくなる「デグレード(退行)」を防ぐために実施する。テスト自動化ツール(JUnit、Selenium等)と組み合わせて自動的に大量のテストケースを再実行することが多い。CI/CDの基盤として不可欠で、リファクタリング時にも必須。試験では「修正後の既存機能確認」「デグレード防止」が定義として問われる。
「回帰テスト」が出る問題
関連用語
よくある質問
Q. 回帰テストとは何ですか?
A. プログラム修正後、既存機能に悪影響(デグレード)が出ていないかを確認するテスト。リグレッションテストとも呼ばれる。
Q. IT パスポート試験での位置づけは?
A. マネジメント系の重要用語です。出題頻度は 2/3 (★2)。 中程度の頻度で出題されます。