Framework FLAUI a tvorba testovacích případů pro automatizované testování

DSpace Repository

Language: English čeština 

Framework FLAUI a tvorba testovacích případů pro automatizované testování

Show simple item record

dc.contributor.advisor Žáček, Petr
dc.contributor.author Michálek, Adam
dc.date.accessioned 2021-07-26T10:54:25Z
dc.date.available 2021-07-26T10:54:25Z
dc.date.issued 2019-11-28
dc.identifier Elektronický archiv Knihovny UTB
dc.identifier.uri http://hdl.handle.net/10563/47846
dc.description.abstract Cílem práce bylo navrhnout rozhraní, které zjednoduší proces vytváření UI testů, sníží duplicitu kódu a zvýší obecnost při jejich vytváření. Toto rozhraní je primárně určené pro Window form a WPF aplikace, ale je možné jeho použití v dalších technologiích, jako jsou webové stránky, nebo mobilní zařízení. Rozhraní je založeno na frameworku FlaUI, což je hlavní technologie, která je v této práci využita a na jejím základě je zkonstruováno již zmíněné rozhraní. Dále byl vytvořen funkční systém reportování výsledků testů, kde bylo použito mnoho dalších technologií. V práci je popsán význam technologií jako Nunit, Nunit console, XSLT a mnoho dalších. V neposlední řadě je v práci vytvořeno několik testovacích případů a ty jsou přepsány pomocí tohoto rozhraní do kódu a poté nasazeny na webový server. Teoretická část se věnuje problematice testování obecně, poté se zaměří na návrhové vzory a čistý kód, ze kterých se při programování vycházelo. Nakonec je shrnuta problematika FlaUI frameworku, jeho výhody, nevýhody a další informace.
dc.format 101 s.(121431)
dc.language.iso cs
dc.publisher Univerzita Tomáše Bati ve Zlíně
dc.rights Bez omezení
dc.subject UI testy cs
dc.subject Window form cs
dc.subject WPF cs
dc.subject FlaUI cs
dc.subject Nunit cs
dc.subject Nunit konsole cs
dc.subject XSLT cs
dc.subject testovací případ cs
dc.subject webový server cs
dc.subject čistý kód cs
dc.subject UI tests en
dc.subject Window Forms en
dc.subject WPF en
dc.subject FlaUI en
dc.subject Nunit en
dc.subject Nunit Console en
dc.subject XSLT en
dc.subject test case en
dc.subject web server en
dc.subject clean code en
dc.title Framework FLAUI a tvorba testovacích případů pro automatizované testování
dc.title.alternative The FLAUI Framework and the Trial Automation of Test Cases
dc.type bakalářská práce cs
dc.contributor.referee Vala, Radek
dc.date.accepted 2020-08-26
dc.description.abstract-translated The aim of this work was to design an interface that simplifies the process of creating UI tests, decreases code duplicity and increases generality in the creation. This interface is primarily designed for Window form and WPF applications, but can be used in other technologies such as web sites or mobile devices. The interface is based on the FLAUI framework, which is the main technology that is used in this work and based on it, the interface is constructed. Furthermore, a functional system of reporting test results was created, where many other technologies were used. The thesis describes the technology challenges such as Nunit, Nunit console, XSLT and many others. Last but not least, there are several test cases created in the thesis and these are rewritten into the code using this interface and then deployed to the web server. The theoretical part deals with testing in general, then it focuses on design patterns and pure code, which was used in programming. Finally, the FlaUI framework, its advantages, disadvantages and other information are summarized.
dc.description.department Ústav informatiky a umělé inteligence
dc.thesis.degree-discipline Softwarové inženýrství cs
dc.thesis.degree-discipline Software Engineering en
dc.thesis.degree-grantor Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky cs
dc.thesis.degree-grantor Tomas Bata University in Zlín. Faculty of Applied Informatics en
dc.thesis.degree-name Bc.
dc.thesis.degree-program Inženýrská informatika cs
dc.thesis.degree-program Engineering Informatics en
dc.identifier.stag 54215
utb.result.grade A
dc.date.submitted 2020-08-04


Files in this item

Files Size Format View Description
michálek_2020_dp.zip 47.38Mb application/zip View/Open None
michálek_2020_op.pdf 219.9Kb PDF View/Open None
michálek_2020_vp.pdf 217.7Kb PDF View/Open None

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account