Metodyka testowania, w której tester nie ma żadnej wiedzy o wewnętrznej strukturze, logice i implementacji kodu testowanego systemu, a testy opiera wyłącznie na analizie wymagań i specyfikacji, to:
Metodyka testowania, w której tester nie ma żadnej wiedzy o wewnętrznej strukturze, logice i implementacji kodu testowanego systemu, a testy opiera wyłącznie na analizie wymagań i specyfikacji, to:
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: C
Uzasadnienie i szersze wyjaśnienie:
Testowanie czarnoskrzynkowe (ang. Black-Box Testing) traktuje testowany system jak „czarną skrzynkę”, której wnętrze jest nieznane. Tester skupia się wyłącznie na wejściach i wyjściach systemu, weryfikując jego zachowanie z perspektywy użytkownika końcowego. Testy są projektowane na podstawie dokumentacji, wymagań i specyfikacji, bez zaglądania do kodu źródłowego.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A. testowanie białoskrzynkowe: To podejście, w którym tester ma pełną wiedzę o kodzie i strukturze wewnętrznej aplikacji i wykorzystuje ją do projektowania testów.
- B. testowanie szaroskrzynkowe: To metoda pośrednia, gdzie tester ma częściową wiedzę o wewnętrznym działaniu systemu.
- D. testowanie jednostkowe: To poziom testów, a nie metodyka w tym sensie. Testy jednostkowe są najczęściej pisane w podejściu białoskrzynkowym przez deweloperów.
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ą.
- Testy jednostkowe (Unit Tests)Zautomatyzowane testy weryfikujące poprawność działania najmniejszych izolowanych fragmentów kodu (pojedynczych metod lub klas) w oparciu o wzorzec AAA.
- Testowanie Black-box i White-boxDwa główne podejścia do testowania: Testy czarnoskrzynkowe weryfikują działanie wg specyfikacji bez wglądu w kod, a białoskrzynkowe badają wewnętrzną strukturę kodu i ścieżki wykonania.
Podobne pytania z działu „Techniki testowania i tdd”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 2 pytań z tego działu.