Nástroj pro testování studentských projektů

but.committeeprof. Dr. Ing. Jan Černocký (předseda) Ing. Jiří Hynek, Ph.D. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen) doc. Ing. Martin Čadík, Ph.D. (člen) Ing. Vojtěch Havlena, Ph.D. (člen)cs
but.defenceStudent 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.cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŠalko, Milanen
dc.contributor.authorNosál, Nikolasen
dc.contributor.refereeMalinka, Kamilen
dc.date.created2025cs
dc.description.abstractHodnotenie študentských softvérových projektov často predstavuje výzvy súvisiace s konzistenciou, dobrou spätnou väzbou a vhodným spracovaním rôznych odovzdaných prác. Táto bakalárkska práca rieši tieto problémy predstavením bezpečnej a škálovateľnej platformy navrhnutej na automatizované testovanie študentských prác. Využitím modernej kontajnerizácie (Docker) a orchestrácie (Kubernetes) systém vytvára efektívne a izolované testovacie prostredia. Architektúra platformy je postavená na základných princípoch testovania softvéru, kontajnerizácie, správy kontajnerov a vývoja bezpečných webových aplikácií. Zahŕňa robustné autentifikačné mechanizmy na zabezpečenie kontrolovaného prístupu. Tieto koncepty sú~implementované vo výslednej webovej platforme.en
dc.description.abstractEvaluating student software projects often presents challenges related to consistency, timely feedback, and secure handling of diverse submissions. This thesis addresses these issues by introducing a secure and scalable platform designed for the automated testing of student work. By utilizing modern containerization (Docker) and orchestration (Kubernetes), the system creates efficient and reliably isolated testing environments. The platform's architecture is built on foundational principles of software testing, containerization, container management, and secure web application development. It includes robust authentication mechanisms to ensure controlled access. These concepts are implemented in the final web-based platform.cs
dc.description.markBcs
dc.identifier.citationNOSÁL, N. Nástroj pro testování studentských projektů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other162202cs
dc.identifier.urihttp://hdl.handle.net/11012/254345
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjecttestovanie softvéruen
dc.subjectautomatizované testovanieen
dc.subjectizolované prostredieen
dc.subjectkontajnerizáciaen
dc.subjectorchestráciaen
dc.subjectkontajnerizáciaen
dc.subjectkubernetesen
dc.subjectwebové aplikácieen
dc.subjectdjangoen
dc.subjectautentifikáciaen
dc.subjectsoftware testingcs
dc.subjectautomated testingcs
dc.subjectsandboxingcs
dc.subjectcontainerizationcs
dc.subjectorchestrationcs
dc.subjectkubernetescs
dc.subjectweb applicationscs
dc.subjectdjangocs
dc.subjectauthenticationcs
dc.titleNástroj pro testování studentských projektůen
dc.title.alternativeTool for testing student projectscs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-19cs
dcterms.modified2025-06-19-15:28:07cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid162202en
sync.item.dbtypeZPen
sync.item.insts2025.08.26 23:58:50en
sync.item.modts2025.08.26 20:15:02en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
7.49 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_162202.html
Size:
9.09 KB
Format:
Hypertext Markup Language
Description:
file review_162202.html

Collections