Automatické testy pro systém k-Dispatch

Loading...
Thumbnail Image
Date
Authors
Valkovská, Simona
ORCID
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Tá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.
This 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.
Description
Citation
VALKOVSKÁ, S. Automatické testy pro systém k-Dispatch [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
sk
Study field
Informační technologie
Comittee
doc. 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)
Date of acceptance
2025-06-17
Defence
Studentka 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.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO