Test d’intégration
Une vérification de la coopération prévue entre des parties logicielles choisies via leurs interfaces.
Vérifier la coopération à une limite
Un test d’intégration vérifie la coopération de parties logicielles choisies. Son périmètre peut être étroit ou large. Consignez composants réellement exécutés, dépendances remplacées et interface ainsi vérifiée.
Dans un exemple fictif, une API transmet une demande de changement à la base de test prévue puis relit le même enregistrement. Cela vérifie cette coopération, pas automatiquement le parcours complet. Si une dépendance est simulée, la simulation doit représenter correctement le comportement requis ; sa concordance avec l’interface réelle demande une assurance complémentaire. Le seul nom de test d’intégration ne dit pas si un système externe a réellement participé.
Sources
Termes associés
- Test unitaireUne vérification ciblée d’une petite partie définie du logiciel, par exemple règle ou fonction.
- Test de bout en boutUne vérification d’un parcours convenu à travers les parties du système qui lui sont essentielles.
- Test de contratUn test des messages convenus entre consommateur et fournisseur à l’interface de deux applications.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
- Cache du navigateurLe cache du navigateur conserve des réponses HTTP adaptées. Réutilisation et revalidation suivent les règles applicables.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


