Definition

Validates that two or more units or other integrations work together properly, and inclines to focus on the interfaces specified in low-level design. It represents an higher level of testing w.r.t unit testing.

References

(Nidhra, Dondeti, 2012)