Jaka jest fundamentalna różnica między testami funkcjonalnymi a niefunkcjonalnymi?
Jaka jest fundamentalna różnica między testami funkcjonalnymi a niefunkcjonalnymi?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B
B. Testy funkcjonalne sprawdzają zgodność... – To najdokładniejsze rozróżnienie. Testy funkcjonalne weryfikują, czy aplikacja realizuje swoje funkcje zgodnie ze specyfikacją (np. 'system ma pozwalać na dodawanie produktu do koszyka'). Testy niefunkcjonalne sprawdzają jakość jej działania, np. wydajność ('dodanie produktu ma trwać poniżej 1 sekundy'), bezpieczeństwo ('nie można dodać produktu do cudzego koszyka') czy użyteczność ('przycisk dodania do koszyka jest dobrze widoczny').
Dlaczego inne odpowiedzi są nieprawidłowe:
- A, C, D – Zawierają błędne lub zbyt uproszczone definicje.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Funkcje, Metody i Przekazywanie ParametrówWydzielone, nazwane bloki kodu realizujące określone zadanie, przyjmujące parametry wejściowe i opcjonalnie zwracające wartość wyniku za pomocą instrukcji return.
- Kolejka FIFO i operacje: Push, Pop, Peek, IsEmptyLiniowa struktura danych działająca w trybie FIFO (First-In, First-Out), w której nowe elementy dodawane są na końcu, a pobierane z początku, obsługiwana standardowymi metodami.
Podobne pytania z działu „Rodzaje i poziomy testow”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 31 pytań z tego działu.
- #112
Przedstawiony wykres obrazuje wyniki testów:
- #123
Jednym z etapów publikacji mobilnej w sklepie Google Play są testy Beta, których cechą charakterystyczną jest to, że są one:
- #154
Wskaż rodzaj testów, które przeprowadza się podczas fazy tworzenia kodu źródłowego
- #174
Wskaż frazę, która w języku angielskim oznacza "testy wydajnościowe"
- #182
Który typ testów może być opisany przedstawionym scenariuszem