Skip to content
Latchkey

Integration Testing - CI/CD Glossary Definition

Integration testing checks that separate components cooperate correctly across their boundaries.

Integration testing verifies that multiple components or services work correctly together, exercising the interfaces between them rather than each unit in isolation.

Sitting above unit tests in the pyramid, integration tests catch mismatched contracts, wiring errors, and behavior that only emerges when parts interact.

In CI

Integration tests often need real dependencies (a database, a message queue) started as service containers on the runner, making them slower than unit tests.

Related guides

Run this faster and cheaper on Latchkey managed runners. Start free →