Acceptance Test - CI/CD用語集の定義
acceptance testとは、ユーザーの視点からシステムがビジネス要件を満たしていることを検証するテストです。
acceptance testとは、ユーザーやステークホルダーの視点からシステムがビジネス要件を満たしていることを検証するテストで、しばしばgiven/when/then形式で表現されます。acceptance testに合格することは、機能が完成したことを示します。
acceptance testはtest pyramidの上部近くに位置し、unit testよりも数が少なく、範囲が広く、遅いため、CIでは別のステージで実行されることが多いです。
関連ガイド
Test Pyramid - CI/CD Glossary DefinitionTest Pyramid: The test pyramid is a heuristic that recommends many fast unit tests at the base, fewer integra…
Smoke Test - CI/CD Glossary DefinitionSmoke Test: A smoke test is a small, fast set of checks that confirm the most critical functionality works be…
Regression Suite - CI/CD Glossary DefinitionRegression Suite: A regression suite is the accumulated set of tests run to confirm that previously working b…