Skip to content
Latchkey

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

O teste de integração verifica se componentes separados cooperam corretamente através de suas fronteiras.

O teste de integração verifica se múltiplos componentes ou serviços funcionam corretamente em conjunto, exercitando as interfaces entre eles em vez de cada unidade isolada.

Situados acima dos testes unitários na pirâmide, os testes de integração capturam contratos incompatíveis, erros de ligação e comportamentos que só surgem quando as partes interagem.

No CI

Os testes de integração muitas vezes precisam de dependências reais (um banco de dados, uma fila de mensagens) iniciadas como service containers no runner, o que os torna mais lentos que os testes unitários.

Guias relacionados