Skip to content
Latchkey

Smoke Test - Definição do Glossário de CI/CD

Um smoke test é uma verificação pequena e rápida que confirma se os caminhos mais críticos funcionam minimamente, executada logo após um build ou deploy para detectar quebras catastróficas antes de testes mais profundos.

Origem e escopo

O nome vem do hardware: ligue e veja se solta fumaça. Um smoke test responde "isto está fundamentalmente quebrado?" (a aplicação inicializa, a homepage carrega) em vez de verificar comportamentos detalhados.

Em CI

Um smoke test pós-deploy que acessa um endpoint /health controla a promoção: se falhar, o pipeline faz rollback antes que os usuários percebam.

Guias relacionados