Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Słowa kluczowe: Analiza ścieżek w testach Testowanie białoskrzynkowe Testy jednostkowe

Na czym polega analiza ścieżek w testach jednostkowych?

A. na wyznaczeniu punktu początkowego i końcowego oraz zbadaniu dróg między nimi
Dobrze. Analiza ścieżek bada możliwe przebiegi wykonania kodu.
B. na utworzeniu kilku zbiorów danych o podobnym przetwarzaniu i przetestowaniu nimi
Źle. To podejście klas równoważności, nie analiza ścieżek.
C. na badaniu inicjacji i zwalniania pamięci obiektów
Źle. To testowanie zarządzania pamięcią.
D. na testowaniu wartości brzegowych danych
Źle. To analiza wartości granicznych, nie ścieżek.
Analiza ścieżek w testach jednostkowych polega na wyznaczeniu punktu początkowego i końcowego fragmentu kodu, a następnie zbadaniu wszystkich możliwych dróg (przepływów sterowania) między nimi - tak, by przetestować każdą gałąź. Pozwala to wykryć nieobsłużone przypadki. Dlatego to badanie dróg między punktem startu a końca.
Pozostałe opisy dotyczą innych technik testowania. Testowanie wartości brzegowych sprawdza skrajne dane wejściowe. Badanie inicjacji i zwalniania pamięci to kontrola zarządzania zasobami. Tworzenie zbiorów danych o podobnym przetwarzaniu to klasy równoważności. Analiza ścieżek bada drogi między początkiem a końcem kodu.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.