Skip to content
Latchkey

回帰テスト - CI/CD 用語集の定義

回帰テストは既存のテストスイートを再実行し、新しい変更が動作中の機能を壊していないことを確認します。

回帰テストは、変更後に既存のテストを再実行し、これまで動作していた機能が引き続き動作し、古いバグが再発していないことを確認します。

これは CI の要です。すべての push で蓄積されたスイートを再実行し、regression を即座に検出します。再発したバグは新しい regression テストとして追加されます。

CI において

完全な regression スイートはすべての pull request で実行されます。テスト選択と並列化により、merge をゲートできるほど高速に保たれます。

関連ガイド