MACH, O. Automatické testování GUI pro autentizaci pomocí čipových karet [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Přístup studenta k práci hodnotím jako nadstandardní. Student byl aktivní, pracoval samostatně a vždy dodržoval dohodnuté termíny konzultací. Externí zadavatel práce je také spokojen s dosaženými výsledky a již je prakticky používá. Proto navrhuji celkové hodnocení stupněm výborně/A.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Tato práce je zaměřena na automatizaci (dříve manuálně prováděných) testů přihlašování do Linuxu s využitím čipových karet. Jde o externí zadání z firmy Red Hat . Práce je podle mého názoru průměrně obtížná a splnila všechny požadavky zadání. | ||
Práce s literaturou | Student si relevantní literaturu vyhledal převážně samostatně. | ||
Aktivita během řešení, konzultace, komunikace | Aktivita studenta byla po celou dobu řešení nadprůměrná, průběžně informoval o postupu prací a všechny konzultace proběhly bez problémů. Externí konzultant Marek Havrila z firmy Red Hat se k aktivitě studenta vyjádřil takto: "Pan Ondřej Mach pracoval na zadaném úkolu proaktivně a svědomitě, díky čemuž byl schopen nejen analyzovat možné přístupy k řešení daného úkolu a vybrat z nich ten nejvhodnější, ale také dané řešení implementovat. Moduly a testy, které pan Mach implementoval jsou nyní plnohodnotnou součástí produkčního testování." | ||
Aktivita při dokončování | Student dokončil práci s velkým předstihem a text byl řádně konzultován. Jeho přístup k práci a dodržování termínů hodnotím velmi pozitivně. | ||
Publikační činnost, ocenění | - |
Technická zpráva je na výborné úrovni. Programové řešení je funkční, zdokumentované a podpořené automatickými testy. Řešení je navíc využitelné v praxi.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Zadání bakalářské práce integruje několik technologií. Student musel vyřešit několik technických překážek. Obtížnost práce je na úrovni diplomové práce. | ||
Rozsah splnění požadavků zadání | |||
Rozsah technické zprávy | Technická zpráva má rozsah téměř 80 normostran. | ||
Prezentační úroveň technické zprávy | 95 | Technická zpráva má logickou strukturu, je lehce čtivá a čtenáře seznamuje se použitými technologiemi, zdůvodňuje způsob jejich využití a zabývá se také vyhodnocením výsledku. | |
Formální úprava technické zprávy | 90 | Až na drobné typografické nedostatky je technická zpráva na výborné úrovni. | |
Práce s literaturou | 90 | Citovaná literatura zahrnuje převážně odkazy na dokumentace použíté technologie, ale také odbornou literaturu (případové studie nebo kniha), specifikace a normy. Všechny zdroje jsou pro práci relevantní. | |
Realizační výstup | 90 | Programové řešení je realizováno jako knihovna jazyku Python umožňující automatické testy autentizace pomocí čipových karet. Zdrojové kódy jsou řádně dokumentované (pomocí dokumentačního nástroje sphinx), čitelné a otestované. Řešení bylo demonstrováno a je funkční. | |
Využitelnost výsledků | Výsledné řešení má jasné využití při testování autentizačních mechanismů v systémech vyvíjených ve firmě Red Hat. |
eVSKP id 148710