Top Profil

Glossaire · Concepts fondamentaux

Test d'intégration

Aussi appelé : Integration test · Tests d'intégration

Définition

Un test d'intégration vérifie que plusieurs composants fonctionnent correctement ensemble : l'application avec sa base de données, un service avec l'API d'un autre, le frontend avec le backend. Si les tests unitaires contrôlent chaque pièce isolément, les tests d'intégration vérifient l'assemblage, là où apparaissent les erreurs de communication, de format ou de configuration. Ils sont plus lents et plus coûteux à écrire, mais détectent des défauts invisibles à l'unité.

Dans la pratique

Les tests d'intégration sont ceux qui manquent le plus souvent : les équipes ont des tests unitaires et quelques tests manuels, mais rien entre les deux. Les conteneurs permettent aujourd'hui de lancer une vraie base de données dans la chaîne d'intégration continue plutôt que de la simuler. Un profil QA ou backend qui sait les mettre en place apporte une sécurité réelle avant chaque mise en production.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.