Testy funkcjonalne i strukturalne
June 20th, 2007 | by admin |
Testy funkcjonalne i strukturalne.pdf
Testy funkcjonalne (testy czarnej skrzynki lub black box testing). Tester nie ma dostępu do kodu testowanej aplikacji. Testy wykonywane są przez osobę, która nie tworzyła aplikacji w opaciu o dokumentację oraz założenia funkcjonalne. Pozwala to na wykrycie błędów związanych z np. brakiem implementacji funkcjonalności opisanych przez wymagania, jednak nie pozwala precyzyjnie określić miejsca w którym dany błąd występuje. W zakres testów metodą czarnej skrzynki wchodzi badanie wartości brzegowych oraz definiowanie klas równoważności.
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.
Tags: testowanie aplikacji, testowanie oprogramowania, testy funkcjonalne, testy strukturalne





