受け入れテスト - CI/CD用語集の定義
受け入れテストは、機能が合意されたビジネス要件をエンドツーエンドで満たしていることを確認します。
受け入れテストは、機能がユーザーの視点からそのビジネス要件を満たしているかを検証します。ソフトウェアが関係者の合意したとおりに動作するかどうかに答えます。
受け入れテストはテストピラミッドの上部近くに位置します。ユニットテストより数が少なく、高レベルで、遅いですが、実際のユーザー価値に最も近いものです。
CIでは
受け入れスイートは、pipelineの後半のステージとしてデプロイ済みのstaging環境に対して実行されることが多く、本番への昇格を制御します。
関連ガイド
Acceptance Test-Driven Development - CI/CD Glossary DefinitionAcceptance Test-Driven Development: Acceptance test-driven development (ATDD) is a collaborative practice whe…
End-to-End Testing - CI/CD Glossary DefinitionEnd-to-End Testing: End-to-end testing validates a complete user flow through the entire system, from the int…
Regression Testing - CI/CD Glossary DefinitionRegression Testing: Regression testing reruns existing tests after a change to confirm that previously workin…