回帰試験 (Regression Test)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/14 01:34 UTC 版)
「ソフトウェアテスト」の記事における「回帰試験 (Regression Test)」の解説
詳細は「回帰テスト」を参照 プログラムを修正・変更した場合に、過去に実施したテストを再度実施することを回帰試験 (英: regression test) 又は退行テストという。修正前の試験に再度合格するかどうか、他の機能に影響与えていないかどうか、他の機能が動作するかどうかを確認する。過去のテスト資産を使い、実施する回数も多いことから、実施を省略することがないようにテスト自動化することにより効率化を図る。 回帰試験にて、テストする範囲を全テストケースとするか、(全テストケースを実施した場合に要する時間や工数と修正が及ぼす範囲を考慮して)部分テストケースとするか判断し、また、欠陥を検出する頻度を考慮して高い優先度で実施するテストケースを選択する方法がある。一方で、アジャイル開発手法を選択した場合、ソフトウェアの更新頻度も仕様変更頻度も共に高くなることが見込まれるため、特に開発期間が短いアジャイル開発手法においては、回帰試験が多くの不必要なオーバーヘッドになる可能性がある。回帰試験をサードパーティーに委託する場合、あるいは、ソフトウェアの一部がサードパーティーによって開発される場合、必ずしも修正が及ぼす範囲が判断できるわけではないので、テストする範囲は全テストケースと成らざるを得ない。[要出典]
※この「回帰試験 (Regression Test)」の解説は、「ソフトウェアテスト」の解説の一部です。
「回帰試験 (Regression Test)」を含む「ソフトウェアテスト」の記事については、「ソフトウェアテスト」の概要を参照ください。
Weblioに収録されているすべての辞書から回帰試験を検索する場合は、下記のリンクをクリックしてください。

- 回帰試験のページへのリンク