テストケースの優先順位付け.
テストスイートの障害検出率を高めるために、テストケースに優先順位を付ける。テストケースの優先順位付け手法では、優先度の高いテストケースが、優先度の低いテストケースの前に実行されるようにテストケースをスケジュールする。 
ハイブリッド.
回帰テストの選択とテストケースの優先順位付けを組み合わせたもの。 
長所と短所.
サードパーティのブラックボックスコンポーネントを使用する傾向があるソフトウェア開発環境では、サードパーティコンポーネントの変更がシステムの他の部分に干渉する可能性があるため、回帰テストの実行は難しい場合がある（そしてサードパーティで回帰テストを実行するパーティコンポーネントは不明なエンティティであるため、困難な場合がある）。 
用途.
回帰テストは、機能テストまたは単体テストに分類できる。機能テストは、さまざまな入力を使用してプログラム全体を実行する。単体テストは、個々の関数、サブルーチン、またはオブジェクトメソッドを実行する。機能テストツールと単体テストツールはどちらも自動化される傾向があり、多くの場合、コンパイラスイートの一部ではないサードパーティ製品である。機能テストは、スクリプト化された一連のプログラム入力である場合があり、マウスの動きとクリックを制御するための自動化されたメカニズムが含まれる場合もある。単体テストは、コード自体内の個別の関数のセット、またはテスト対象のコードを変更せずにコードにリンクするドライバーレイヤーの場合がある。
リグレッションテスト
退行テスト
回帰試験
回帰検査
退行試験
退行検査
リグレッション試験
悲しみのツーリズム
ブラックツーリズム
プロジェクト管理ソフトウェア