ひとことで言うと
修正や機能追加後に既存機能が正常に動作し続けているかを確認するデグレード検出のためのテスト。
解説
プログラムの修正や機能追加を行った後に、既存の機能が正常に動作し続けていることを確認するテスト。リグレッションテストとも呼ばれ、変更による予期しない副作用(デグレード)を検出することを目的とする。テストの自動化が特に有効な領域であり、CI/CD環境で頻繁に実施される。
くわしく解説
回帰テスト(リグレッションテスト)は、プログラムのバグ修正や機能追加・変更を行った後に、その変更によって既存の正常だった機能が壊れていないかを確認するためのテストである。変更による意図しない副作用(デグレード:品質の後退)を早期に検出することが主な目的である。回帰テストは修正のたびに繰り返し実施する必要があるため、テストの自動化(テスト自動化ツール・CI/CDパイプラインへの組み込み)との親和性が非常に高い。自動化することで、コード変更のたびに迅速かつ低コストで品質を確認することができる。アジャイル開発やDevOpsの文脈でも不可欠なテスト活動として位置づけられており、テスト駆動開発(TDD)とも深い関係がある。
具体例で考えよう
ECサイトの商品検索機能にバグ修正を加えた後、カート機能・決済機能・会員登録機能なども引き続き正常に動作しているかを確認するテストが回帰テストである。
試験対策ポイント
「デグレード(品質後退)の検出」が目的であることを明確に覚える。「リグレッションテスト」が同義語であることも確認する。テスト自動化・CI/CDとの親和性が高い点も近年の出題傾向として押さえる。
「経営情報システム」の図解で学ぶ
関連用語
「経営情報システム」の他の用語
独学で診断士合格を目指すなら
独学でも合格をつかみ取れる!
動画・テキスト・過去問・AI添削まですべて網羅!
予備校代の1/10以下で、独学の不安をまるごと解決できます

無料登録後、アカウントページからかんたんにプレミアムへ切り替えられるよ。解説動画・テキストPDF・1次過去問・2次AI添削まで全機能が使い放題になるの!
全7科目536節の解説動画539本・合計約41時間が見放題。連続再生・ブックマーク再生で、移動中も1本5分前後で進められます。プレミアム限定
令和3〜7年度の1次過去問1,116問を、科目別・年度別に無制限で演習。問題の図・表と解説つきで、間違えた問題はマイページに残ります。プレミアム限定
2次は事例I〜IVの114設問に何度でも書いて出せます。AIが設問ごとの基準で採点し、改善点は「どう書き直すか」の例と模範解答つき。プレミアム限定
科目別のテキストPDFをダウンロードできます。印刷して書き込む、タブレットで持ち歩くなど、好きな使い方で。プレミアム限定
苦手な節と間違えた問題をブックマークして、弱点だけを繰り返し確認できます。プレミアム限定
科目別の正答率と連続学習日数がマイページに出るので、次にどの科目をやるかで迷いません。プレミアム限定
プレミアムプラン
¥9,800〜/ 買い切り・自動更新なし(税込)
買い切り自動更新なし
決済はStripe(世界最高水準・PCI-DSS準拠)で安全に処理されます。カード情報は当サービスに保存されません。