Tester chce sprawdzić, czy formularz rejestracji jest odporny na ataki typu SQL Injection. Jaki rodzaj testów powinien przeprowadzić?
Tester chce sprawdzić, czy formularz rejestracji jest odporny na ataki typu SQL Injection. Jaki rodzaj testów powinien przeprowadzić?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: C
Uzasadnienie i szersze wyjaśnienie:
Testy bezpieczeństwa to rodzaj testów niefunkcjonalnych, których celem jest identyfikacja zagrożeń, podatności i luk w zabezpieczeniach systemu w celu ochrony danych. SQL Injection to jeden z najczęstszych wektorów ataku na aplikacje webowe, polegający na wstrzyknięciu złośliwego kodu SQL do pól formularza w celu manipulacji zapytaniami do bazy danych. Weryfikacja odporności na takie ataki jest kluczowym elementem testów bezpieczeństwa.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A. Testy użyteczności: Oceniają, czy interfejs jest przyjazny dla użytkownika.
- B. Testy wydajnościowe: Mierzą szybkość i responsywność aplikacji.
- D. Testy regresji: Sprawdzają, czy nowe zmiany nie zepsuły istniejących funkcji.
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
- Rodzaje testów: Jednostkowe, Wydajnościowe, Kompatybilności, WdrożenioweKlasyfikacja poziomów i typów testów oprogramowania sprawdzających poprawność logiki, stabilność pod obciążeniem, zgodność z platformami sprzętowymi oraz gotowość produkcyjną.
- Technologie i Architektura aplikacji WEBZbiór technologii, standardów i protokołów (HTML5, CSS3, JS, HTTP/HTTPS, REST API, WebSocket) tworzących nowoczesne aplikacje działające w architekturze klient-serwer.
- Wstrzykiwanie SQL (SQL Injection)Krytyczna luka bezpieczeństwa polegająca na wstrzyknięciu złośliwego fragmentu kodu SQL do zapytania przez niezwalidowane pole formularza użytkownika.
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