Przejdź do treści
Strona główna » Testowanie przepływu danych

Testowanie przepływu danych

Czym jest przepływ danych?

Przepływ danych określa, jakie ścieżki jest w stanie przejść przyszły użytkownik oprogramowania. Bardzo często zastępuje się to słowo wyrażeniem 'flow’, które oznacza kierunek, w którym podążamy. Najłatwiej kierunek przepływu danych przedstawia się za pomocą odpowiednio skonstruowanego grafu. Zalicza się to do technik białoskrzynkowych. Możemy je wykonywać zarówno statycznie, jak i dynamicznie.

przepływ danych

https://pl.freepik.com/

Testowanie przepływu danych

Ten sposób testowania opiera się na przyjętej przez testera strategii doboru ścieżek przepływu danych. Po wybraniu odpowiednich ścieżek, danych i parametrów, sprawdzamy poprawność wykonywania zadanych poleceń.

Pozytywne aspekty

  • wykrycie danych, które pomimo tego, że wcześniej zostały zadeklarowane, nie będą ani razu w użyciu przez klienta
  • wyłonienie zmiennych, które będą wykorzystane przez przyszłych użytkowników, ale nie znajdują się jeszcze w zdeklarowanych
  • sprawdzenie, ile razy przed użyciem, konkretna zmienna czy parametr są zdeklarowane
  • problematyka związana z alokacją
  • wskazuje jak zmodyfikować kod
  • pokazuje, która część zapisanego kodu jest zbędna

Minusy

  • czas
  • budżet
  • pomaga znajomość kodowania
  • niezbędne testy manualne

Pamiętaj! Testowanie tego typu ma służyć zwłaszcza analizie i uzyskaniu jak największej ilości informacji o działaniu aplikacji.

Zespół GREAT

Kolejną porcję wiedzy znajdziesz na naszej stronie. Zapraszamy!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *