Źródło: Arkusze CKE
Jedną z możliwości testów funkcjonalnych wykonywanych na aplikacji webowej jest sprawdzenie
Warianty odpowiedzi
-
A
stopnia optymalizacji kodu aplikacji
-
B
bezpieczeństwa aplikacji
-
C
wydajności aplikacji
-
D
poprawności wyświetlanych elementów aplikacji
Wyjaśnienie
Testy funkcjonalne odpowiadają na jedno kluczowe pytanie: czy aplikacja robi dokładnie to, co zaplanowano z punktu widzenia użytkownika?
Sprawdzasz w nich konkretne zachowania interfejsu – na przykład czy po kliknięciu przycisku pojawia się odpowiedni formularz, czy komunikaty błędów są zrozumiałe i czy elementy widoku wyświetlają się poprawnie.
Kwestie takie jak wydajność serwera czy odporność na ataki to domena osobnych kategorii testów, a nie testów funkcjonalnych.