Acceptance Gate - Definição do Glossário de CI/CD
Um acceptance gate verifica uma mudança contra seus acceptance criteria, geralmente com testes end-to-end, antes de deixá-la avançar.
Um acceptance gate é um checkpoint onde uma mudança é verificada contra seus acceptance criteria, muitas vezes via testes de aceitação ou end-to-end, antes de ter permissão para progredir.
Acceptance gates confirmam que uma feature faz o que o requisito pediu, não apenas que os testes unitários passam. Em uma pipeline, isso costuma ser uma suíte end-to-end que precisa estar verde antes de um build ser promovido.
Onde ele fica
Tipicamente depois dos testes unitários e de integração e antes da promoção para um environment voltado ao cliente, de modo que apenas builds comportamentalmente corretos avancem.
Guias relacionados
Definition of Ready - CI/CD Glossary DefinitionDefinition of Ready: A definition of ready is an agreed checklist a work item must satisfy before the team st…
Quality Gate - CI/CD Glossary DefinitionQuality Gate: A quality gate is a pass/fail checkpoint that fails a build when code quality metrics (coverage…
Promotion Criteria - CI/CD Glossary DefinitionPromotion Criteria: Promotion criteria are the conditions a build must meet to be promoted from one environme…