Tests d'intégration - logiciels fondamentaux d'essai
Intégration Fundamentals Test
Test d'intégration est un niveau de tests de logiciels 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 pilotes d'essai et des bouts de test sont utilisés pour aider à tests d'intégration.
Définition par ISTQB
- tests d'intégration: Les tests effectués pour exposer les défauts dans les interfaces et dans la
les interactions entre les composants intégrés ou systèmes. Voir également l'intégration composante
les tests, les tests d'intégration du système. - tests d'intégration des composants: Les tests effectués pour exposer les défauts dans les interfaces et
l'interaction entre les composants intégrés. - les tests d'intégration du système: Test de l'intégration des systèmes et des paquets; essai
interfaces à des organismes extérieurs (par exemple d'échange électronique de données, Internet).
Au cours du processus de fabrication d'un stylo à bille, le couvercle, le corps, la queue et le clip, la cartouche d'encre et la bille sont fabriqués séparément et unité testés séparément. Lorsque deux ou plusieurs unités sont prêts, ils sont assemblés et tests d'intégration est effectuée. Par exemple, si le bouchon s'insère dans le corps ou non.
Tout des tests Black Box. White Box Testing. et les méthodes d'essai boîte grise peuvent être utilisés. Normalement, la méthode dépend de votre définition de « unité ».
Quand tests d'intégration effectuée?
Test d'intégration est effectuée après des tests unitaires et avant l'essai du système.
Qui effectue des tests d'intégration?
Soit les développeurs eux-mêmes ou testeurs indépendants d'effectuer les tests d'intégration.
- Assurez-vous que vous avez un document de bonne conception détaillée où les interactions entre chaque unité sont clairement définies. En fait, vous ne serez pas en mesure d'effectuer des tests d'intégration sans cette information.
- Assurez-vous que vous disposez d'un système de gestion de la configuration logicielle robuste en place. Ou bien, vous aurez un moment difficile le suivi de la bonne version de chaque unité, surtout si le nombre d'unités à intégrer est énorme.
- Assurez-vous que chaque unité est la première unité testée avant de commencer un test d'intégration.
- Dans la mesure du possible, d'automatiser vos tests, en particulier lorsque vous utilisez l'approche Top Down ou en bas vers le haut, car les tests de régression est important à chaque fois que vous intégrez une unité, et les tests de régression manuelle peut être inefficace.
MANQUE D'ESSAI D'INTÉGRATION