Pilote d'essai

Qu'est-ce que Test Driver?

Les pilotes de test sont utilisés lors des tests d'intégration ascendante afin de simuler le comportement des modules de niveau supérieur qui ne sont pas encore intégrés. Les pilotes de test sont les modules qui remplacent temporairement un module appelant et donnent le même résultat que celui du produit réel.

Les pilotes sont également utilisés lorsque le logiciel doit interagir avec un système externe et sont généralement plus complexes que les stubs.

Pilote - Diagramme de flux:

Les schémas ci-dessus indiquent clairement que les modules 4, 5, 6 et 7 ne sont pas disponibles pour l'intégration, alors que les modules ci-dessus sont encore en cours de développement et ne peuvent pas être intégrés à ce stade. Par conséquent, des pilotes sont utilisés pour tester les modules. L'ordre d'intégration sera:

4,2
5,2
6,3
7,3
2,1
3,1

Approche de test:

+ Firstly, the integration between the modules 4,5,6 and 7
+ Test the integration between the module 4 and 5 with Driver 2
+ Test the integration between the module 6 and 7 with Driver 3