Integration Test - Definição do Glossário de CI/CD
Um integration test exercita dois ou mais componentes reais em conjunto (por exemplo código mais um banco de dados) para capturar defeitos que só aparecem nas junções entre as units.
Em CI
Integration tests frequentemente precisam de service containers (Postgres, Redis) junto ao job, então rodam mais devagar e com menos frequência que os unit tests.
Guias relacionados
Unit Test - CI/CD Glossary DefinitionUnit Test: A unit test verifies a single function, method, or class in isolation, with its collaborators repl…
End-to-End Test - CI/CD Glossary DefinitionEnd-to-End Test: An end-to-end test drives the whole application the way a user would (through the UI or publ…
Service Container - CI/CD Glossary DefinitionService Container: A **service container** is a Docker container (e.g. Postgres, Redis) GitHub Actions runs a…