Detail práce

Automatické testování uživatelských rozhraní

Bakalářská práce Student: Meluzín Vojtěch Akademický rok: 2018/2019 Vedoucí: Kapinus Michal, Ing.
Název anglicky
Automated Testing of User Interfaces
Jazyk práce
český
Abstrakt

Tato práce se zabývá řešením problému automatického testování uživatelského prostředí pro systém ARTable, který je tvořen pomocí frameworku ROS. Zvolený problém jsem vyřešil tvorbou rozšíření pro testovací nástroj. Rozšíření s názvem ARTBot nám umožňuje simulaci uživatelské interakce. Můžeme ho tak spolu s testovacím nástrojem využít k automatickému testování grafického rozhraní ARTable aplikací. V této práci nalezneme navrh, popis implementace a způsob testování ARTBota.

Klíčová slova

ROS, ARTable, automatické testování, grafická uživatelská rozhraní, rozšířená realita, pytest, PyQt4

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení D
Obhajoba
12. června 2019
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 D.

Otázky u obhajoby
  1. Umožňuje vytvořený nástroj otestovat veškerou funkcionalitu UI, nebo má nějaká omezení?
  2. Jak řeší testování UI jiné projekty zabývající se interakcí člověka s robotem?
  3. Kolik testů jste implementoval a jakého pokrytí kódu bylo docíleno? Podařilo se pomocí testů odhalit nějakou chybu?
Komise
Herout Adam, prof. Ing., Ph.D. (UPGM FIT VUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Burget Radek, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Lengál Ondřej, Ing., Ph.D. (UITS FIT VUT), člen
Citace
MELUZÍN, Vojtěch. Automatické testování uživatelských rozhraní. Brno, 2019. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-12. Vedoucí práce Kapinus Michal. Dostupné z: https://www.fit.vut.cz/study/thesis/22215/
BibTeX
@bachelorsthesis{FITBT22215,
    author = "Vojt\v{e}ch Meluz\'{i}n",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Automatick\'{e} testov\'{a}n\'{i} u\v{z}ivatelsk\'{y}ch rozhran\'{i}",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/22215/"
}
Nahoru