Base120 · Composition

System Integration Testing

CO · Composition

Verify assembled components work correctly together, not just in isolation

Model code
CO16
Transformation
CO (Composition) — Combine elements so the integrated value exceeds the sum of parts.
Priority
16 of 20
Framework
HUMMBL Base120 — 120 mental models across 6 transformations

When to use

"Use after components pass individual tests. Verify that assembled components work correctly together, because integration failures (interface mismatches, timing issues, data format assumptions) are invisible in unit tests."

Example

"Each microservice passes its unit tests. Integration testing reveals that service A sends timestamps in UTC while service B interprets them as local time. The bug is invisible in isolation; it only appears at the integration boundary."

Common misuse

"Skipping integration testing because all components passed unit tests. Unit tests verify components; integration tests verify the seams between them. Both are needed."

Also known as

Integration TestingEnd-to-End Testing

Related models