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

Loading...
Thumbnail Image

Date

Authors

Nosál, Nikolas

Mark

B

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Hodnotenie š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.
Evaluating 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.

Description

Citation

NOSÁL, N. Nástroj pro testování studentských projektů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Document type

Document version

Date of access to the full text

Language of document

en

Study field

Informační technologie

Comittee

prof. 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)

Date of acceptance

2025-06-19

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.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO