Sjednocená hlášení pro výkonnostní testování
but.committee | prof. Ing. Tomáš Hruška, CSc. (předseda) doc. Ing. Jaroslav Zendulka, CSc. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) Mgr. Ing. Pavel Očenášek, Ph.D. (člen) doc. Ing. Oldřich Trenz, Ph.D. (člen) | cs |
but.defence | Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla 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í studentky na položené otázky rozhodla práci hodnotit stupněm " A ". Otázky u obhajoby: Na straně 29 uvádíte, že závislé proměnné, které uvažujete, závisí na nezávislých proměnných lineárně. Je to opravdu vždy nutně takto? Pokud ano, proč? Co vlastně říká věta začínající "This affects ..." v prvním odstavci sekce 5.1 na straně 29? Co se skrývá pod zmíněným velkým počtem proměnných? Jaký je význam sloupce "Req." v tabulce 6.1? Proč nejsou špičky v grafu na obrázku 7.4 považovány za výkonnostní špičky? Proč nedošlo k nasazení vytvořeného díla ke sledování reálného provozu? | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Šimková, Hana | en |
dc.contributor.author | Kůrová, Martina | en |
dc.contributor.referee | Vojnar, Tomáš | en |
dc.date.accessioned | 2020-06-23T08:21:44Z | |
dc.date.available | 2020-06-23T08:21:44Z | |
dc.date.created | 2017 | cs |
dc.description.abstract | Moderní pokrok v oblasti technologií pro vývoj dnešních softwarových aplikací umožnil vývojářům více se soustředit na vývoj funkčnosti aplikace na úkor sledování jejího výkonu a správy zdrojů. V důsledku toho se zvýšily požadavky na nástroje pro výkonnostní testování, které by měly poskytovat vývojářům jasný a srozumitelný přehled o stavu systému z hlediska jeho výkonu a umožnit rychlou interpretaci naměřených výsledků. Tato práce zkoumá typické výkonnostní problémy dnešních aplikací a navrhuje přístupy, pomocí kterých je možné tyto anomálie automaticky rozpoznat. Pomocí statistických metod, jako je regresní a korelační analýza, je provedena analýza dat naměřených během výkonnostního testování s cílem rozpoznat ve výsledcích odchylky od normálního chování a z nich identifikovat výkonnostní problémy. Výsledkem je report o celkovém stavu systému z hlediska jeho výkonu. Implementací regresní analýzy je možné detekovat výkonnostní problémy jako je například zhoršující se reakční čas odpovědi, nízká propustnost systému či odhalit únik paměti. Navrhovaný přístup byl implementován v podobě nové komponenty v open-source nástroji pro výkonnostní testování PerfCake. Vyvinutá komponenta je schopna detekovat a reportovat potenciální výkonnostní problémy a jejich pravděpodobnost. | en |
dc.description.abstract | Modern advances in software technologies for today’s application development have allowed for developers to concentrate less on issues, such as performance and resource management, and instead spend more time on developing the application functionality such that the time to market is reduced. Consequently, performance analysis and optimization become more difficult and create a need for advanced performance tools that should provide a clear report of the application in terms of its performance and allow a fast interpretation of these results. This work investigates typical performance problems of today’s applications and offers approaches on how to automatically detect them. Using statistical methods like regression and correlation analysis, investigation of measured values is performed in order to detect performance deviations that possibly occurred in an application under test. The proposed approach has been implemented as a new Reporter component into an open source performance testing tool PerfCake, developed by QE engineers from Red Hat Czech s.r.o. The developed component is capable of detecting and reporting possible issues and their probability. A unified report from all pre-specified measurements is created in such a way that all detected performance issues are immediately visible. The aim is to improve an end-user experience and usability when reading the report from performance testing. | cs |
dc.description.mark | A | cs |
dc.identifier.citation | KŮROVÁ, M. Sjednocená hlášení pro výkonnostní testování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017. | cs |
dc.identifier.other | 106521 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/69529 | |
dc.language.iso | en | 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 | detekce anomálií | en |
dc.subject | regresní analýza | en |
dc.subject | výkonnostní testování | en |
dc.subject | perfcake | en |
dc.subject | java | en |
dc.subject | anomalies detection | cs |
dc.subject | regression analysis | cs |
dc.subject | performance testing | cs |
dc.subject | perfcake | cs |
dc.subject | java | cs |
dc.title | Sjednocená hlášení pro výkonnostní testování | en |
dc.title.alternative | Unified Reporting for Performance Testing | cs |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2017-06-22 | cs |
dcterms.modified | 2020-05-10-16:13:12 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 106521 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.23 00:10:29 | en |
sync.item.modts | 2021.11.22 23:16:07 | en |
thesis.discipline | Informační systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentní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.44 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-20234_v.pdf
- Size:
- 86.28 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-20234_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-20234_o.pdf
- Size:
- 88.75 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-20234_o.pdf
Loading...
- Name:
- review_106521.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- review_106521.html