Remote API Web Reference for Java Enterprise Applications

but.committeedoc. Ing. Jaroslav Zendulka, CSc. (předseda) prof. RNDr. Milan Češka, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) doc. Ing. Jiří Rybička, Dr. (člen) RNDr. Marek Rychlý, Ph.D. (člen) Ing. Igor Szőke, 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 velmi dobře (B).cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKočí, Radeken
dc.contributor.authorKrpec, Ondřejen
dc.contributor.refereeHolíková, Lenkaen
dc.date.created2018cs
dc.description.abstractTato diplomová práce popisuje testování REST API rozhraní aplikací. Výsledkem práce je aplikace Restty, založená na použití nástroje Swagger, která umožňuje testovat jednotlivé části API aplikací, i vytvářet a spouštět komplexní testovací scénáře nad daným rozhraním. Teoretická část práce vysvětluje principy webových služeb, vzdálených rozhraní a představuje nástroj Swagger i technologie použité k implementaci. V následující kapitole jsou v práci prezentovány designové návrhy aplikace, na které plynule navazuje kapitola o implementaci a testování, pro které je zvoleno rozhraní nástroje Red Hat JBoss BPM Suite. V závěru práce jsou vyhodnoceny přínosy aplikace Restty a navrženy případné budoucí rozšíření.en
dc.description.abstractThe Master's thesis focuses on testing REST API interfaces of web applications. The result of the thesis is the Restty application, which allows to test API endpoints of said interfaces, as well as to create extensive test cases from the interface's endpoints. The theoretical part of the thesis explains the principles of web services, remote interfaces, technologies that are used for development of the application, and the Swagger framework upon which the application is built. Subsequently, the design drafts of the application are presented in detail. The following section covers Restty's implementation and demonstrates how the Restty can be used for testing the interface of a Red Hat JBoss BPM Suite application. In conclusion, the benefits of the Restty application are evaluated and its possible extensions are proposed.cs
dc.description.markBcs
dc.identifier.citationKRPEC, O. Remote API Web Reference for Java Enterprise Applications [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2018.cs
dc.identifier.other114548cs
dc.identifier.urihttp://hdl.handle.net/11012/84929
dc.language.isoencs
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.subjectWebové službyen
dc.subjectRESTen
dc.subjectAutomatické testováníen
dc.subjectPrůběžné testováníen
dc.subjectSwaggeren
dc.subjectAngularen
dc.subjectJavaen
dc.subjectTypeScripten
dc.subjectPostgreSQLen
dc.subjectSpring Frameworken
dc.subjectHibernateen
dc.subjectPatternflyen
dc.subjectRed Haten
dc.subjectTestovací scénářeen
dc.subjectRESTcs
dc.subjectContinuous testingcs
dc.subjectAutomated testingcs
dc.subjectSwaggercs
dc.subjectAngularcs
dc.subjectJavacs
dc.subjectTypeScriptcs
dc.subjectPostgreSQLcs
dc.subjectSpring Frameworkcs
dc.subjectHibernatecs
dc.subjectPatternFlycs
dc.subjectRed Hatcs
dc.subjectWeb Servicescs
dc.subjectTest casescs
dc.subjectTest automationcs
dc.titleRemote API Web Reference for Java Enterprise Applicationsen
dc.title.alternativeRemote API Web Reference for Java Enterprise Applicationscs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2018-06-20cs
dcterms.modified2020-05-10-16:12:31cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid114548en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:27:06en
sync.item.modts2025.01.17 14:51:15en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentní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:
1021.69 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-18475_v.pdf
Size:
85.96 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-18475_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-18475_o.pdf
Size:
86.27 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-18475_o.pdf
Loading...
Thumbnail Image
Name:
review_114548.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_114548.html
Collections