Acceptance Test - CI/CD Glossary Definition
An acceptance test confirms a feature satisfies its agreed business requirements end to end.
An acceptance test verifies that a feature meets its business requirements from the user's perspective. It answers whether the software does what stakeholders agreed it should.
Acceptance tests sit near the top of the test pyramid: fewer, higher-level, and slower than unit tests, but closest to real user value.
In CI
Acceptance suites often run against a deployed staging environment as a later pipeline stage, gating promotion to production.
Related guides
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…