Zawód: Technik informatyk , Technik programista
Kategorie: Programowanie webowe Algorytmy i podstawy informatyki
Dobrze. Analiza ścieżek bada możliwe przebiegi wykonania kodu.
Źle. To testowanie zarządzania pamięcią.
Źle. To analiza wartości granicznych, nie ścieżek.
Źle. To podejście klas równoważności, nie analiza ś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.