Detail práce

Nástroj pro podporu tvorby automatické testovací sady

Bakalářská práce Student: Studený Martin Akademický rok: 2020/2021 Vedoucí: Smrčka Aleš, Ing., Ph.D.
Název anglicky
Tool Supporting Generation of Automatic Test Set
Jazyk práce
český
Abstrakt

Cílem bakalářské práce je vytvořit nástroj Suiter, který testerovi zjednoduší a částečně zautomatizuje proces tvorby testovacích skriptů v širokém spektru programovacích jazyků. Důraz je kladen na testování rozhraní pro programování aplikací (API) kombinováním vstupních hodnot v určitém stavu webové aplikace. Aplikace Suiter generuje spustitelnou sadu testů uspokojující požadovaná kombinační kritéria. Výsledky této práce umožňují testerům zrychlit a zefektivnit testování API.

Klíčová slova

generátor testovacích skriptů, kombinační testování, REST, SOAP, API, webová služba, HTTP, Pytest

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
15. června 2021
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.

Otázky u obhajoby
  • Zkoušel jste testovat nástroj Suiter i na jiné, než Vaši demonstrační aplikaci? S jakými výsledky?

Dotazy na použitelnost aplikace i dalšími uživateli. Dotaz na ověřování aplikace, způsob vyhodnocení a případové studie.

Komise
Vojnar Tomáš, prof. Ing., Ph.D. (UITS FIT VUT), předseda
Kořenek Jan, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Citace
STUDENÝ, Martin. Nástroj pro podporu tvorby automatické testovací sady. Brno, 2021. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-06-15. Vedoucí práce Smrčka Aleš. Dostupné z: https://www.fit.vut.cz/study/thesis/23538/
BibTeX
@bachelorsthesis{FITBT23538,
    author = "Martin Studen\'{y}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "N\'{a}stroj pro podporu tvorby automatick\'{e} testovac\'{i} sady",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23538/"
}
Nahoru