Les tests d'intégration sont un niveau du processus de test logiciel où les unités individuelles sont combinées et testées en tant que groupe.
Le but de ce niveau de test est d'exposer les défauts dans l'interaction entre les unités intégrées.
Les tests d'interface ne se concentrent pas sur ce que font les composants, mais sur la façon dont ils communiquent entre eux. Il s'agit d'un test où les interfaces entre les composants du système sont testées.