Testowanie oddolne
Co to jest testowanie oddolne?
Każdy komponent na niższej hierarchii jest testowany indywidualnie, a następnie testowane są komponenty, które opierają się na tych komponentach.
Integracja oddolna - diagram przepływu
Kolejność integracji według podejścia oddolnego będzie następująca:
4,2
5,2
6,3
7,3
2,1
3,1
Podejście testowe:
+ 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
Chociaż komponenty najwyższego poziomu są najważniejsze, a ostatnio przetestowane przy użyciu tej strategii. W podejściu oddolnym komponenty 2 i 3 są zastępowane sterownikami podczas testowania komponentów 4,5,6,7. Zwykle są bardziej złożone niż kody pośredniczące.