Automatizovaná podpora testování a vydávání serverových aplikací
but.committee | doc. Ing. František Zbořil, Ph.D. (předseda) doc. Ing. Martin Čadík, Ph.D. (místopředseda) doc. RNDr. Milan Češka, Ph.D. (člen) doc. Ing. Jan Janoušek, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) Ing. Marcela Zachariášová, Ph.D. (člen) | cs |
but.defence | 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 B - velmi dobře . Otázky u obhajoby: Na obr. 5.1 str. 48 je zachycena infrastruktura pro testování s vazbami mezi jednotlivými komponentami. Komponenty Bamboo a CodeDeploy mají mezi sebou více než jednu vazbu - vysvětlete význam vazeb a proč je jich více mezi stejnými komponentami. Na obr. 5.2 je vidět pravděpodobná lineární závislost mezi časem a pořadím přidání úlohy testování. Je možno optimalizovat způsob testování a získat pro větší počty úloh lepší časy, než v původním případě? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Křivka, Zbyněk | cs |
dc.contributor.author | Maga, Martin | cs |
dc.contributor.referee | Rychlý, Marek | cs |
dc.date.created | 2017 | cs |
dc.description.abstract | Úlohou tejto diplomovej práce je podľa konkrétnych požiadaviek zadávateľa spoločnosti AVG vytvoriť systém pre automatizovanú podporu testovania a vydávania serverových aplikácií. Hlavným cieľom je vytvoriť systém vydávania a testovania, ktorý automaticky alebo manuálne otestuje v cloudovom prostredí aplikáciu s možnosťou vydania aplikácie do produkcie bez výpadkov so záverečným otestovaním, pričom monitoruje priebeh. Systém automatizovaného testovania a vydávania bol rozdelený na časť uživateľského rozhrania, prostredníctvom, ktorého môžeme pridávať nové aplikácie a spúšťať testovanie, vydávať a monitorovať priebeh. Druhá časť je reprezentovaná restovou službou, ktorá spracováva požiadavky na testovanie a vydávanie aplikácie. Systém bol odskúšaný na vzorových serverových aplikáciách v cloudovom prostredí Amazon Web Services. Práca popisuje obecné spôsoby testovania aplikácií naprieč rôznými oblasťami. V práci je rovnako možné najsť obecnú architektúru systému spolu s prehľadom diagramov, ktoré ukazujú prípady užitia. Na záver je uvedený spôsob testovania vzorových aplikácií spolu s ich výsledkami. | cs |
dc.description.abstract | Task of this master thesis is to create system for support of automated testing and deploying of server applications according to requirements defined by company AVG. The main target is create system for deploying and testing that automatically or manually test the server application in the cloud environment with ability of final deployment to the production environment with overall progress monitoring. Automated testing and deploying system has been split to the two parts. The first part is user interface that allows adding new applications, testing applications and deploying applications to its production environment. The second part represents the REST service which process testing and deploying tasks and store progress to database. System was tested with sample server's applications in Amazon Web Services cloud environment. Thesis describes general testing principles cross multiple areas. Also it contains general architecture withing diagrams, which shows use cases. At the end of thesis is described testing of samples application together with results. | en |
dc.description.mark | B | cs |
dc.identifier.citation | MAGA, M. Automatizovaná podpora testování a vydávání serverových aplikací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017. | cs |
dc.identifier.other | 106483 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/69485 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Java Standard Edition 8 | cs |
dc.subject | SpringBoot | cs |
dc.subject | Automatizácia | cs |
dc.subject | Twitter Bootstrap | cs |
dc.subject | Restová služba | cs |
dc.subject | Testovanie | cs |
dc.subject | MySQL | cs |
dc.subject | Amazon Web Services | cs |
dc.subject | Symfony | cs |
dc.subject | Consul | cs |
dc.subject | Bamboo | cs |
dc.subject | Blue/green nasadzovanie | cs |
dc.subject | Java Standard Edition 8 | en |
dc.subject | SpringBoot | en |
dc.subject | Automation | en |
dc.subject | Twitter Bootstrap | en |
dc.subject | Rest service | en |
dc.subject | Testing | en |
dc.subject | MySQL | en |
dc.subject | Amazon Web Services | en |
dc.subject | Symfony | en |
dc.subject | Consul | en |
dc.subject | Bamboo | en |
dc.subject | Blue/green deployment | en |
dc.title | Automatizovaná podpora testování a vydávání serverových aplikací | cs |
dc.title.alternative | Automatized Testing and Deployment Support for Server Application | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2017-06-20 | cs |
dcterms.modified | 2020-05-10-16:13:09 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 106483 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:24:22 | en |
sync.item.modts | 2025.01.15 21:57:14 | en |
thesis.discipline | Inteligentní systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.31 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-20138_v.pdf
- Size:
- 85.97 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-20138_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-20138_o.pdf
- Size:
- 90.94 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-20138_o.pdf
Loading...
- Name:
- review_106483.html
- Size:
- 1.46 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_106483.html