Frontend pro generátor testovacích struktur

but.committeedoc. Ing. Jan Kořenek, Ph.D. (předseda) prof. Ing. Martin Drahanský, Ph.D. (místopředseda) Ing. František Grézl, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) Ing. Libor Polčák, 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 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 B. Otázky u obhajoby: Jaké jsou případné nevýhody validace na klientovi? Jaké nástroje jste použil na "continuous integration"?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorSmrčka, Alešcs
dc.contributor.authorVostřejž, Tomášcs
dc.contributor.refereeJanoušek, Vladimírcs
dc.date.created2020cs
dc.description.abstractBakalářská práce se zabývá tvorbou webové aplikace, která umožňuje generování stromových datových struktur vhodných pro testování softwaru. Aplikace je rozdělena na klientskou a serverovou část. Klientská aplikace poskytuje uživateli grafické rozhraní, kde si vytvoří vstupní stromovou datovou strukturu ve formátu JSON nebo XML. Na ni aplikuje vhodné modifikace pro testování s možností dodání vlastních kritérií pro generování. Implementována je pomocí platformy Angular. Serverová aplikace slouží ke generování testovacích dat a nabízí seznam dostupných modifikací. Prostředí Node.js a framework Express jsou použity pro implementaci. Serverová aplikace poskytuje rozhraní REST. Produkční nasazení obstarává nástroj pro virtualizaci Docker. Obě aplikace jsou nasazeny na serverech Heroku.cs
dc.description.abstractThe bachelor's thesis deals with the creation of a web application that allows the generation of tree data structures suitable for software testing. The application is divided into client and server part. The client application provides the user with a graphical interface where he creates an input tree data structure in JSON or XML format. It applies appropriate modifications for testing with the possibility of supplying its own criteria for generation. It is implemented using the Angular platform. The server application is used to generate test data and offers a list of available modifications. The Node.js environment and the Express framework are used for implementation. The server application provides a REST interface. Production deployment is provided by the Docker virtualization tool. Both applications are deployed on Heroku servers.en
dc.description.markBcs
dc.identifier.citationVOSTŘEJŽ, T. Frontend pro generátor testovacích struktur [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020.cs
dc.identifier.other129086cs
dc.identifier.urihttp://hdl.handle.net/11012/191484
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.subjectAngularcs
dc.subjectREST APIcs
dc.subjectNode.jscs
dc.subjectExpresscs
dc.subjectJasminecs
dc.subjectProtractorcs
dc.subjectmutační testovánícs
dc.subjectinjekce chybcs
dc.subjectJSONcs
dc.subjectXMLcs
dc.subjectstromové datové strukturycs
dc.subjectAngularen
dc.subjectREST APIen
dc.subjectNode.jsen
dc.subjectExpressen
dc.subjectJasmineen
dc.subjectProtractoren
dc.subjectmutation testingen
dc.subjectfault injectionen
dc.subjectJSONen
dc.subjectXMLen
dc.subjecttree data structuresen
dc.titleFrontend pro generátor testovacích strukturcs
dc.title.alternativeFront-End for Generator of Structured Test Dataen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2020-07-08cs
dcterms.modified2020-07-13-23:41:07cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid129086en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:29:32en
sync.item.modts2025.01.15 13:40:05en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.53 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-22933_v.pdf
Size:
85.48 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-22933_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-22933_o.pdf
Size:
86.07 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-22933_o.pdf
Loading...
Thumbnail Image
Name:
review_129086.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_129086.html
Collections