Nástroj pro usnadnění testování GUI webových aplikací

but.committeedoc. Ing. Jaroslav Zendulka, CSc. (předseda) prof. RNDr. Alexandr Meduna, CSc. (místopředseda) Ing. Miroslav Balík, Ph.D. (člen) Ing. Vladimír Bartík, Ph.D. (člen) doc. Ing. Radek Burget, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen)cs
but.defenceStudent 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 A. Otázky u obhajoby: Využil již výsledky vaší práce někdo jiný? Jaké jsou reference? Jak jste prováděl testování?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPluskal, Jancs
dc.contributor.authorKalous, Filipcs
dc.contributor.refereePolčák, Liborcs
dc.date.accessioned2019-07-08T15:57:02Z
dc.date.available2019-07-08T15:57:02Z
dc.date.created2019cs
dc.description.abstractCílem této práce je vytvoření nástroje pro testování grafického uživatelského rozhraní webových aplikací se~zaměřením na weby implementované pomocí open-source frameworku DotVVM. Účel nástroje bude spočívat v~automatizovaném tvoření programového popisu uživatelského rozhraní a~jeho využití při psaní UI testů spolu se statickou typovou kontrolu testů v~době překladu. V~práci jsou definovány požadavky pro požadovaný nástroj, rozebrán jeho návrh a popsána názorová implementace v~jazyce C#. Vytvořené řešení poskytuje uživatelům nástroj, který ulehčí jejich práci s~tvorbou testů a~také umožňuje zjistit nefunkční testy uživatelského rozhraní již v~době překladu testů a~tím urychlit její tvorbu a~testování.cs
dc.description.abstractThe goal of this thesis is to create a tool for testing graphical user interface of web applications. The tool will focus on web applications implemented by open-source framework DotVVM. The main purpose of the tool is to automatically generate program description of a user interface which will then be used as a helper class to implement UI tests and for static type check of those tests at compile-time. The thesis is defining requirements for such a tool and describing its design with implementation in C# language. The created solution provides to its users a tool which will ease their work with tests creation. Also, it will bring detection of failing tests of the user interface at compile-time which will speed up testing and development.en
dc.description.markAcs
dc.identifier.citationKALOUS, F. Nástroj pro usnadnění testování GUI webových aplikací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2019.cs
dc.identifier.other122105cs
dc.identifier.urihttp://hdl.handle.net/11012/180406
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectTestování uživatelského rozhranícs
dc.subjectWebové aplikacecs
dc.subjectC#cs
dc.subjectPage Object vzorcs
dc.subjectDotVVMcs
dc.subjectSeleniumcs
dc.subject.NET Frameworkcs
dc.subject.NET Corecs
dc.subjectUser interface testingen
dc.subjectWeb applicationsen
dc.subjectC#en
dc.subjectPage Object patternen
dc.subjectDotVVMen
dc.subjectSeleniumen
dc.subject.NET Frameworken
dc.subject.NET Coreen
dc.titleNástroj pro usnadnění testování GUI webových aplikacícs
dc.title.alternativeProductivity Tool for Web Application Testingen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2019-06-18cs
dcterms.modified2019-07-08-13:31:28cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid122105en
sync.item.dbtypeZPen
sync.item.insts2021.11.22 22:23:30en
sync.item.modts2021.11.22 21:30:07en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.21 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-21918_v.pdf
Size:
85.96 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-21918_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-21918_o.pdf
Size:
89.05 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-21918_o.pdf
Loading...
Thumbnail Image
Name:
review_122105.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
review_122105.html
Collections