Konfigurace testů v projektu Apache Camel pomocí anotací
but.committee | doc. RNDr. Jitka Kreslíková, CSc. (předseda) prof. Dr. Ing. Jan Černocký (místopředseda) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) Ing. Radek Kočí, 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. Otázky u obhajoby: Uvádíte, že projekt Camel už anotace používá. Z textu není jasné, zda používá pouze anotace převzaté z JUnit, nebo i nějaké vlastní. Vysvětlete způsob práce s anotacemi v projektu Camel a pokud používá vlastní anotace, tak jaké a proč. V práci uvádíte (v kapitole 2.5.1), že jste vytvořil i nový test runner, protože vlivem použití anotací může dojít k prohledávání velkého počtu tříd, což může být nepřijatelně dlouhé. V závěru práce uvádíte konkrétní složitosti - kvadratickou a kubickou asymptotickou složitost. Jak jste tyto složitosti odvodil? | 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 | Smrčka, Aleš | cs |
dc.contributor.author | Karásek, Josef | cs |
dc.contributor.referee | Kočí, Radek | cs |
dc.date.created | 2015 | cs |
dc.description.abstract | Tato práce se zabývá převodem imperativního způsobu konfigurace testů v projektu Apache Camel na deklarativní způsob v podobě anotací. Je zde představen projekt Apache Camel s důrazem na jeho komponentu sloužící k testování distribuovaných aplikací, které používají knihovny tohoto projektu. Testovací komponenta je analyzována a na základě vybraných metod jsou navrženy a implementovány anotace. Projekty JBoss Arquillian a Pax Exam slouží jako inspirace pro následující práci. | cs |
dc.description.abstract | This thesis project transforms the imperative test configuration in the Apache Camel framework in to a declarative configuration using Java annotations. It introduces the testing component of the Apache Camel framework. The testing component is analysed and new annotations are developed based on the selected methods. Sources of inspiration for this thesis include the JBoss Arquillian and Pax Exam projects. | en |
dc.description.mark | B | cs |
dc.identifier.citation | KARÁSEK, J. Konfigurace testů v projektu Apache Camel pomocí anotací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015. | cs |
dc.identifier.other | 88633 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/52529 | |
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 anotace | cs |
dc.subject | apache camel | cs |
dc.subject | java | cs |
dc.subject | junit | cs |
dc.subject | arquillian | cs |
dc.subject | pax exam | cs |
dc.subject | java annotation | en |
dc.subject | apache camel | en |
dc.subject | java | en |
dc.subject | junit | en |
dc.subject | arquillian | en |
dc.subject | pax exam | en |
dc.title | Konfigurace testů v projektu Apache Camel pomocí anotací | cs |
dc.title.alternative | Support for Annotation Driven Testing in Apache Camel | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2015-06-18 | cs |
dcterms.modified | 2020-05-10-16:12:02 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 88633 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:52:01 | en |
sync.item.modts | 2025.01.15 13:43:33 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 814.78 KB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-17373_v.pdf
- Size:
- 123.43 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-17373_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-17373_o.pdf
- Size:
- 86.92 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-17373_o.pdf
Loading...
- Name:
- review_88633.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_88633.html