Przejdź do treści głównej
INF.04Pytanie #746 z 856rodzaje-i-poziomy-testow

Który rodzaj testów oprogramowania koncentruje się na weryfikacji pojedynczych, najmniejszych komponentów aplikacji (np. pojedynczej funkcji lub metody) w izolacji od reszty systemu?

Opcje odpowiedzi:
A
Testy integracyjne
B
Testy jednostkowe
Prawidłowa
C
Testy end-to-end (E2E)
D
Testy akceptacyjne
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

Uzasadnienie i szersze wyjaśnienie:

Testy jednostkowe (ang. Unit Tests) stanowią podstawę piramidy testów. Ich celem jest sprawdzenie, czy najmniejsza, logiczna część kodu (nazywana „jednostką”) działa zgodnie z oczekiwaniami. Testowanie w izolacji oznacza, że zależności zewnętrzne, takie jak baza danych czy API, są zazwyczaj zastępowane przez tzw. atrapy (mocki), aby upewnić się, że testowany jest wyłącznie kod danej funkcji.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • A. Testy integracyjne: Sprawdzają, czy kilka połączonych ze sobą modułów lub komponentów poprawnie współpracuje.
  • C. Testy end-to-end: Weryfikują działanie całej aplikacji z perspektywy użytkownika końcowego, symulując jego interakcje w kompletnym środowisku.
  • D. Testy akceptacyjne: Są przeprowadzane, aby sprawdzić, czy system spełnia wymagania biznesowe i jest gotowy do wdrożenia przez klienta.

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.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

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.