Acceptance Test - CI/CD Glossary Definition
An acceptance test verifies the system satisfies a business requirement from the user perspective.
An acceptance test verifies that the system meets business requirements from the user or stakeholder point of view, often expressed in given/when/then form. Passing acceptance tests signals a feature is done.
Acceptance tests sit near the top of the test pyramid: fewer, broader, and slower than unit tests, so CI often runs them in a separate stage.
Related guides
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…