Automatické testy pro systém k-Dispatch

but.committeedoc. RNDr. Milan Češka, Ph.D. (předseda) Ing. Radek Kočí, Ph.D. (člen) Ing. Šárka Květoňová, Ph.D. (člen) Ing. David Bařina, Ph.D. (člen) Ing. Marta Jaroš, Ph.D. (člen)cs
but.defenceStudentka 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 C.cs
but.jazykslovenština (Slovak)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorJaroš, Martask
dc.contributor.authorValkovská, Simonask
dc.contributor.refereeOlšák, Ondřejsk
dc.date.accessioned2025-06-18T03:59:13Z
dc.date.available2025-06-18T03:59:13Z
dc.date.created2025cs
dc.description.abstractTáto bakalárska práca sa zameriava na testovanie softvéru, s dôrazom na praktickú implementáciu testovacích metód a nástrojov. V práci je predstavená demonštračná aplikácia knižničného systému, ktorá slúži na ukážku rôznych typov testovania vrátane jednotkových, integračných a end-to-end testov. Následne práca analyzuje systém k-Dispatch, pre ktorého kľúčové moduly boli navrhnuté komplexné testovacie scenáre. Praktická časť zahŕňa implementáciu jednotkových testov pre databázové metódy, výkonnostné testovanie SQL dotazov a automatizované testy webového rozhrania pomocou Selenium. Súčasťou riešenia je aj kontajnerizácia aplikácie technológiou Docker a nastavenie CI/CD pipeline pre automatizáciu testovacieho procesu. Práca demonštruje význam systematického testovania pri vývoji softvéru a poskytuje metodologický základ pre budúce rozšírenia testovacieho rámca.sk
dc.description.abstractThis bachelor thesis focuses on software testing, with emphasis on practical implementation of testing methods and tools. The thesis presents a demonstrative library system application, which serves to showcase various types of testing including unit, integration, and end-to-end tests. Subsequently, the thesis analyzes the k-Dispatch system, for which complex testing scenarios were designed for key modules. The practical part includes implementation of unit tests for database methods, performance testing of SQL queries, and automated testing of the web interface using Selenium. The solution also includes containerization of the application using Docker technology and setting up a CI/CD pipeline for test process automation. The thesis demonstrates the importance of systematic testing in software development and provides a methodological foundation for future extensions of the testing framework.en
dc.description.markCcs
dc.identifier.citationVALKOVSKÁ, S. Automatické testy pro systém k-Dispatch [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other161562cs
dc.identifier.urihttps://hdl.handle.net/11012/253168
dc.language.isoskcs
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érusk
dc.subjectživotný cyklus testovania softvéru (STLC)sk
dc.subjectživotný cyklus vývoja softvéru (SDLC)sk
dc.subjectfunkčné testovaniesk
dc.subjectnefunkčné testovaniesk
dc.subjectjednotkové testovaniesk
dc.subjectintegračné testovaniesk
dc.subjectregresné testovaniesk
dc.subjectPythonsk
dc.subjectpytestsk
dc.subjectSeleniumsk
dc.subjectDockersk
dc.subjectkontinuálna integrácia a nasadenie (CI/CD)sk
dc.subjectk-Dispatchsk
dc.subjectSQL optimalizáciask
dc.subjectvysokovýkonná výpočtová infraštruktúra (HPC)sk
dc.subjectSoftware testingen
dc.subjectSoftware Testing Life Cycle (STLC)en
dc.subjectSoftware Development Life Cycle (SDLC)en
dc.subjectfunctional testingen
dc.subjectnon-functional testingen
dc.subjectunit testingen
dc.subjectintegration testingen
dc.subjectregression testingen
dc.subjectPythonen
dc.subjectpytesten
dc.subjectSeleniumen
dc.subjectDockeren
dc.subjectContinuous Integration and Continuous Deployment (CI/CD)en
dc.subjectk-Dispatchen
dc.subjectSQL optimizationen
dc.subjectHigh-Performance Computing infrastructure (HPC)en
dc.titleAutomatické testy pro systém k-Dispatchsk
dc.title.alternativeAutomated Testing and Continuous Integration for the k-Dispatch Systemen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-17cs
dcterms.modified2025-06-17-17:34:38cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid161562en
sync.item.dbtypeZPen
sync.item.insts2025.06.18 05:59:13en
sync.item.modts2025.06.18 05:40:16en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačový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:
1.12 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_161562.html
Size:
13.78 KB
Format:
Hypertext Markup Language
Description:
file review_161562.html
Collections