MAZÁKOVÁ, J. Testovací sada frameworku EAS [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Posudky

Posudek vedoucího

Smrčka, Aleš

Júlia Mazáková byla aktivní a reagovala na všechny připomínky.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem bakalářské práce bylo navrhnout a implementovat automatické testy vybrané reálné netriviální aplikace. Testy mají sloužit jako příklad pro výběr, implementaci a evaluaci nových testovacích případů. Tento cíl byl splněn.
Práce s literaturou Studentka si studijní prameny vybírala sama.
Aktivita během řešení, konzultace, komunikace Studentka byla aktivní po celou dobu práce na projektu. Na konzultace byla připravená se znatelným pokrokem. Všechny mé připomínky v práci zahrnula.
Aktivita při dokončování Technické řešení bylo dokončeno v dostatečném předstihu. Obsah technické zprávy byl konzultován.
Publikační činnost, ocenění
Navrhovaná známka
A
Body
90

Posudek oponenta

Janoušek, Vladimír

Přestože realizační výstup má význam pouze pro firmu, významné části textu mají obecnou platnost mohou být inspirující pro další podobné práce.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Jde o vytvoření sady jednotkových a integračních testů existujícího firemního systému.
Rozsah splnění požadavků zadání
Rozsah technické zprávy 53 stran v LaTeXu.
Prezentační úroveň technické zprávy 80 Prezentační úroveň práce je na velmi dobré úrovni. Struktura práce je v pořádku, teoretická východiska jsou dobře popsána, stejně tak i aktuální stav a vlastní řešení. Rozsah jednotlivých částí je vyvážený, text je srozumitelný a jasný.
Formální úprava technické zprávy 80 Typograficky a jazykově je zpráva na velmi dobré úrovni, až na drobné překlepy, interpunkci apod.
Práce s literaturou 80 Výběr studijních pramenů odpovídá řešené problematice, prameny jsou řádně citovány a vlastní přínos je zřejmý.
Realizační výstup 75 V programové příloze práce jsou zdrojové texty všech vytvořených testů. Testy pokrývají vybranou část funkcionality vyvíjeného systému. Odevzdaný software je aplikovatelný pouze na systém firmy, ke kterému je omezený přístup. Proto byl realizační výstup demonstrován. Testy jsou funkční, výsledky odpovídají tomu, co je uvedeno v textu práce.
Využitelnost výsledků Výsledky práce mají význam pro další vývoj software ve firmě, kde byl projekt řešen. Kromě sady testů je součástí práce také metodika (doporučení) pro aplikaci test-driven developmentu aplikací, založených na mikroslužbách.
Navrhovaná známka
B
Body
80

eVSKP id 146849