Detail práce

Rozšíření editoru Eclipse Che o modul pro UI testy

Bakalářská práce Student: Lorinc Marián Akademický rok: 2020/2021 Vedoucí: Rogalewicz Adam, doc. Mgr., Ph.D.
Název anglicky
Extension of the Eclipse Che Editor for UI Testing Module
Jazyk práce
český
Abstrakt

Cieľom tejto práce je navrhnúť a naprogramovať testovací modul na testovanie užívateľských rozhraní vývojového prostredia Eclipse Che. Najhlavnejšou prioritou tejto práce je zaistiť kompatibilitu testovacieho modulu pre Eclipse Che s testovacím modulom pre editor Visual Studio Code. Aby bolo možné zaistiť kompatibilitu medzi oboma editormi, bolo navrhnuté spoločné programátorské rozhranie pre grafické komponenty editorov. Vytvorené riešenie umožňuje vývojárom rozšírení editora Visual Studio Code používať testy grafického užívateľského rozhrania aj vo vývojovom prostredí Eclipse Che s minimálnymi úpravami. Prínosom tejto práce je zníženie nárokovna údržbu testov grafického rozhraniaa jednotný zdrojový kód pre rozšírenie a testy.

Klíčová slova

testovanie užívateľského rozhrania, Selenium, Eclipse Che, Eclipse Theia, Che-Theia, Visual Studio Code, rozšírenia, zásuvné moduly, Kubernetes, Kubernetes-native, VS Code Extension Tester, vscode-extenion-tester, theia-extension-tester, cyklus udalostí, JavaScript, TypeScript

Ú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
  1. Říkáte, že hlavním přínosem je snížení časových nároků na migraci testů z VS Code. Jak jste toto ověřoval? Můžete to kvantifikovat?
  2. Můžete uvést podrobnější výstupy z uživatelského testování?

Dotaz na upřesnění kvantifikace časových nároků migrace testů. Dotaz na upřesnění záměru kapitoly č. 5 v textové části práce. Dotaz na nasazení práce v praxi.

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
LORINC, Marián. Rozšíření editoru Eclipse Che o modul pro UI testy. Brno, 2021. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-06-15. Vedoucí práce Rogalewicz Adam. Dostupné z: https://www-dev.fit.vutbr.cz/study/thesis/24115/
BibTeX
@bachelorsthesis{FITBT24115,
    author = "Mari\'{a}n Lorinc",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Roz\v{s}\'{i}\v{r}en\'{i} editoru Eclipse Che o modul pro UI testy",
    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/24115/"
}
Nahoru