test testowy - puzzle online

Nasz nowy sklep Puzzle Factory

Testy funkcjonalne, in. testy czarnej skrzynki – rodzaj testów w inżynierii oprogramowania, w których osoba testująca nie zna budowy programu poddanego testom. Najczęściej wykonują je osoby spoza zespołu autorów programu, często – osoby nieposiadające wiedzy z zakresu programowania, np. zwykli potencjalni użytkownicy. Głównym przedmiotem testu nie jest budowa wewnętrzna programu, lecz jego założenia funkcjonalne.

Testy funkcjonalne mają wykrywać błędy implementacji funkcjonalności zawartych w specyfikacji wymagań. Zakres badanych wartości jest zwykle inny niż w przypadku testów strukturalnych.

Testy czarnej skrzynki mają większą szansę wykrycia błędnych wykonań, ale jednocześnie nie dostarczają zazwyczaj precyzyjnej informacji na temat przyczyny wystąpienia błędu w programie. Ze względu na szeroki zakres do przetestowania w zaawansowanych systemach informacyjnych często określa się dane testowe na podstawie względnego podobieństwa danych (klas podobnych). Dzięki temu możliwe jest przetestowanie większego zakresu danych przy jednoczesnym zmniejszeniu liczby testów o bardzo podobnych przejściach przez program.

Przetestuj test puzzle online