Repozytorium PJATK

Analiza algorytmów generowania przypadków testowych

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Stojaczyk, Jan
dc.date.accessioned 2022-11-16T11:51:01Z
dc.date.available 2022-11-16T11:51:01Z
dc.date.issued 2022-11-16
dc.identifier.issn 2021/M/AM/18
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/2015
dc.description.abstract Przygotowanie przypadków testowych jest jednym z kroków w trakcie procesu testowania oprogramowania. W oparciu o specyfikację, wyniki analiz czy doświadczenie tworzone są scenariusze określające zachowanie się aplikacji. Niniejsza praca podejmuje problem generowania przypadków testowych w oparciu o popularne i szeroko stosowane algorytmy. Celem pracy jest analiza i ocena skuteczności algorytmów w zależności od zmieniających się warunków. Analiza została dokonana zarówno teoretycznie, w oparciu o strukturę i cechy algorytmów jak i eksperymentalnie, poprzez przygotowanie i wykonanie badania. Pierwszy rozdział przedstawia rolę, jaką spełnia testowanie w ramach procesu wytwarzania oprogramowania. Przytoczone zostają zalety, jakie wnosi testowanie zarówno w sam proces, jak i w ostateczny produkt. Przybliżone również zostają różne definicje samego testowania. W kolejnym rozdziale przedstawione zostają analizowane algorytmy. Każdy z nich zostaje omówiony zarówno pod kątem działania jak i teoretycznych cech. Przybliżone zostają również ich wady oraz zalety. Podstawowym kryterium wyboru algorytmów do analizy była częstość ich występowania w literaturze. Rozdział trzeci stanowi opis przygotowania eksperymentu. Przedstawiona zostaje zaproponowana metodologia. Dodatkowo omówione zostają pomniejsze eksperymenty kalibrujące zakres pracy. Wreszcie omówione i przedstawione zostają przygotowane narzędzia bez których niemożliwe byłoby wykonanie badania. Przebieg eksperymentu oraz wyniki pomiarów zostały zawarte w czwartym rozdziale. W tej części również zostają przedstawione dziedziny w których algorytmy zostały przeanalizowane. Każde z omówionych badań oprócz celu i wyników posiada także wnioski powstałe w trakcie wykonywania pomiaru i zbierania wyników. Ostatnia część zawiera podsumowanie i wnioski powstałe w trakcie całego procesu powstawania niniejszej pracy. Wnioski zawierają między innymi wyniki analiz, ocenę algorytmów oraz poczynione obserwacje. pl_PL
dc.language.iso other pl_PL
dc.relation.ispartofseries ;6322
dc.subject testowanie pl_PL
dc.subject przypadki testowe pl_PL
dc.subject algorytmy pl_PL
dc.subject automatyzacja testowania pl_PL
dc.title Analiza algorytmów generowania przypadków testowych pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto