Test ascendant

Qu'est-ce que le test ascendant?

Chaque composant de la hiérarchie inférieure est testé individuellement, puis les composants qui reposent sur ces composants sont testés.

Intégration ascendante - Diagramme de flux

L'ordre d'intégration par approche ascendante sera:

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

Approche de test:

+ Firstly, Test 4,5,6,7 individually using drivers.
+ Test 2 such that it calls 4 and 5 separately. If an error occurs we know that the problem is in one of the modules.
+ Test 1 such that it calls 3 and If an error occurs we know that the problem is in 3 or in the interface between 1 and 3

Bien que les composants de niveau supérieur soient les plus importants, mais testés en dernier avec cette stratégie. Dans l'approche ascendante, les composants 2 et 3 sont remplacés par des pilotes lors du test des composants 4,5,6,7. Ils sont généralement plus complexes que les stubs.