Źródło: Arkusze CKE
Jaki rodzaj testów można scharakteryzować przedstawionym opisem?
NazwaOpisCzynnościPo teścieFormularz osobowySprawdzenie odpowiedzi formularza na błędy użytkownika1. czy wpisano wszystkie wymagane pola?
2. czy e-mail zawiera znak @?
3. czy nr telefonu zawiera cyfry, zgodnie ze wzorcem?
4. czy jest zgoda na przetwarzanie danych?Usunąć z bazy danych wpisane podczas testowania osoby
Warianty odpowiedzi
-
A
testy funkcjonalne
-
B
testy wydajnościowe
-
C
testy zgodności
-
D
testy jednostkowe
Wyjaśnienie
W tym scenariuszu weryfikujemy, czy poszczególne elementy formularza działają dokładnie tak, jak zaplanował to projektant systemu. Sprawdzamy walidację pól, poprawność formatu e-maila czy telefonu oraz zapis zgód.
Tego typu czynności mają na celu potwierdzenie, że aplikacja realizuje konkretne funkcje biznesowe i poprawnie reaguje na dane wprowadzane przez użytkownika.
Dlatego są to klasyczne testy funkcjonalne. Nie badamy tu wydajności pod obciążeniem ani zabezpieczeń serwera, ale skupiamy się na tym, CO aplikacja robi i czy robi to zgodnie z wymaganiami.