Regression Test - CI/CD用語集の定義
regression test は、変更後も以前は正常に動いていた振る舞いがまだ動作することを検証します。バグが修正されたら、同じバグが黙って再発しないようにregression testが追加されます。
なぜ重要か
拡大していくregressionスイートは、古い欠陥を再び持ち込む恐れなく、チームがリファクタリングと迅速な出荷を行えるようにするセーフティネットです。CIはそれを徹底するために、変更ごとにスイートを実行します。
関連ガイド
Smoke Test - CI/CD Glossary DefinitionSmoke Test: A smoke test is a quick, shallow check that the most critical functionality works at all, run rig…
Flaky Test - CI/CD Glossary DefinitionFlaky Test: A **flaky test** passes and fails on the same code due to nondeterminism (races, timing, external…
Test Sharding - CI/CD Glossary DefinitionTest Sharding: Test sharding splits a single test suite into independent subsets (shards) that run in paralle…