Testy strukturalne

Testy strukturalne (structural tests lub white-box tests).
Przykładem testów strukturalnych są testy jednostkowe (unit tests), które polegają na stworzeniu kodu sprawdzającego poprawność działania właściwego kodu aplikacji.
Do zdefiniowania zasad przejścia przez ścieżki aplikacji, używane są kryteria pokrycia pętli i warunków.

Testowanie strukturalne jest to badanie wewnętrznej struktury systemu lub elementów tego systemu. Celem nie jest sprawdzenie wszystkich możliwych warunków wejścia/wyjścia, ale struktury kodu i struktury danych użytych w systemie.

Testy strukturalne są określane jako testy białej skrzynki lub szklanej skrzynki, ponieważ jesteśmy zainteresowani tym, “co dzieje się wewnątrz” systemu lub komponentu.

Do przeprowadzenia testów strukturalnych, tester musi posiadać wiedzę z zakresu implementacji kodu, innymi słowy powinien umieć “czytać” kod.

Podczas testów strukturalnych tester koncentruje się na tym “w jaki sposób” działa kod. Przykładowo potrzebna jest wiedza jak działa struktura “If Else Then” lub pętle.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *