資格暗記無料で始める

回帰テストとは?

回帰テストとは、変更を加えた後に、これまで正しく動いていた機能が壊れていないことを確かめるテスト。修正箇所そのものではなく、影響が及ぶ範囲全体の再確認が目的である。自動化して繰り返し実行できる形にしておくことが前提となる。

かいきてすと

データベーススペシャリスト試験の頻出用語/午前II/別名:回帰テスト(リグレッションテスト)、リグレッションテスト、リグレッションテスト(回帰テスト)


回帰テストの意味

変更を加えた後に、これまで正しく動いていた機能が壊れていないことを確かめるテスト。修正箇所そのものではなく、影響が及ぶ範囲全体の再確認が目的である。自動化して繰り返し実行できる形にしておくことが前提となる。

回帰テストの具体例

性能改善のために索引を追加し、あわせて集計SQLを書き換えたとする。書き換えた画面だけでなく、同じ表を参照する他の帳簿出力や夜間バッチまで含めて既存のテストを流し直し、件数と合計値が従前と一致することを確認する。

回帰テストは試験でどう引っ掛けられる?

「直した機能を再度テストすること」は確認テストであり、回帰テストは別物である。また全件を毎回流せない場合は影響分析で範囲を絞るが、共有する表や共通部品を触ったときは絞り込みが効かない点に注意する。

回帰テストと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。