Skip to content
Latchkey

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