flashcards_qa_black_white_box_istqb
Pytanie
Odpowiedź
Co to jest QA?
QA to zapewnienie jakości, proces mający na celu zapewnienie wysokiej jakości produktu.
Co to jest testowanie funkcjonalne?
Testowanie funkcjonalne sprawdza, czy funkcje systemu działają zgodnie z wymaganiami.
Co to jest testowanie niefunkcjonalne?
Testowanie niefunkcjonalne dotyczy atrybutów jakościowych, takich jak wydajność czy użyteczność.
Na czym polega testowanie manualne?
Testowanie manualne polega na ręcznym wykonywaniu testów bez użycia narzędzi automatyzujących.
Na czym polega testowanie automatyczne?
Testowanie automatyczne wykorzystuje narzędzia do automatyzacji procesu testowania.
Co to jest testowanie wydajności?
Testowanie wydajności mierzy szybkość i stabilność systemu pod obciążeniem.
Co to jest testowanie jednostkowe?
Testowanie jednostkowe sprawdza poprawność poszczególnych modułów oprogramowania.
Co to jest testowanie integracyjne?
Testowanie integracyjne sprawdza współpracę między różnymi modułami systemu.
Co to jest testowanie systemowe?
Testowanie systemowe sprawdza całość systemu w rzeczywistych warunkach.
Co to jest testowanie regresji?
Testowanie regresji ma na celu sprawdzenie, czy nowe zmiany nie wprowadziły błędów w już działającym systemie.
Na czym polega testowanie akceptacyjne?
Testowanie akceptacyjne sprawdza, czy system spełnia wymagania klienta i może zostać zaakceptowany do użytku.
Na czym polega testowanie eksploracyjne?
Testowanie eksploracyjne to podejście, w którym tester bada system bez wcześniej zdefiniowanych przypadków testowych.
Co to jest testowanie dymne (smoke testing)?
Testowanie dymne to szybka weryfikacja, czy podstawowe funkcje systemu działają poprawnie.
Na czym polega testowanie sanity?
Testowanie sanity to weryfikacja, czy naprawione błędy zostały poprawnie rozwiązane bez wprowadzenia nowych problemów.
Co to jest testowanie bezpieczeństwa?
Testowanie bezpieczeństwa bada, czy system jest odporny na ataki i zapewnia poufność danych.
Na czym polega testowanie kompatybilności?
Testowanie kompatybilności sprawdza, czy system działa poprawnie na różnych platformach i przeglądarkach.
Na czym polega testowanie użyteczności?
Testowanie użyteczności ocenia, czy system jest łatwy w użyciu dla użytkowników końcowych.
Co to jest testowanie A/B?
Testowanie A/B porównuje dwie wersje systemu w celu określenia, która działa lepiej.
Co to jest defekt?
Defekt to problem wykryty podczas testowania, który powoduje niepoprawne działanie systemu.
Co to jest błąd?
Błąd to pomyłka w kodzie lub konfiguracji systemu prowadząca do nieprawidłowego działania.
Co to jest incydent testowy?
Incydent testowy to każde zdarzenie, które wymaga dalszego badania w trakcie testowania.
Co zawiera raport testowy?
Raport testowy zawiera podsumowanie wykonanych testów oraz wykrytych błędów.
Co zawiera plan testów?
Plan testów to dokument opisujący strategię, zakres oraz harmonogram testowania.
Co to jest scenariusz testowy?
Scenariusz testowy to opis kroków, które należy wykonać, aby przetestować konkretną funkcję systemu.
Co to jest przypadek testowy?
Przypadek testowy to specyficzny zestaw warunków używanych do sprawdzenia, czy system działa zgodnie z oczekiwaniami.
Co to są kryteria wejścia?
Kryteria wejścia to warunki, które muszą być spełnione, aby można było rozpocząć testowanie.
Co to są kryteria wyjścia?
Kryteria wyjścia to warunki, które muszą być spełnione, aby zakończyć testowanie.
Co to jest cykl życia defektu?
Cykl życia defektu to proces od wykrycia błędu aż po jego naprawę i weryfikację.
Co to jest cykl życia oprogramowania (SDLC)?
Cykl życia oprogramowania (SDLC) obejmuje fazy od projektowania do wdrożenia systemu.
Co to jest przegląd (review)?
Przegląd to proces weryfikacji dokumentacji lub kodu przez członków zespołu.