Skip to content
Latchkey

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

O setup roda antes de cada teste para construir as fixtures e o estado de que o teste depende.

Setup é a fase que roda antes de um teste para preparar o estado de que ele precisa, como criar objetos, semear dados ou iniciar um serviço. Ela estabelece um ponto de partida conhecido.

O setup se combina com o teardown para delimitar cada teste com estado novo. Setup por teste favorece o isolamento; setup compartilhado favorece a velocidade, mas arrisca acoplamento.

Suporte do framework

Hooks como beforeEach, setUp e fixtures do pytest rodam o setup automaticamente antes de cada teste ou suíte.

Guias relacionados