Automatizace testování vizuálních prvků webové aplikace s využitím umělé inteligence
Loading...
Date
Authors
Kopčilová, Zuzana
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta podnikatelská
ORCID
Abstract
Diplomová práce se zabývá návrhem rozšíření interního nástroje společnosti Legito, které má podpořit automatizaci vizuálního testování webového rozhraní s využitím umělé inteligence, konkrétně metod počítačového vidění a optického rozpoznávání znaků (OCR). Na základě výstupů analýzy prostředí společnosti bylo navrženo konkrétní řešení, analyzována rizika spojená s jeho implementací a nasazením a zároveň navržen orientační harmonogram a potenciální budoucí rozšíření. Výsledkem práce je návrh rozšíření včetně ověření základní funkcionality, který odpovídá potřebám a technologickým možnostem společnosti a slouží jako východisko pro případnou plnou implementaci.
This thesis focuses on designing an extension of an internal tool used by the company Legito to support the automation of visual testing of a web-based user interface using artificial intelligence, namely applying computer vision and optical character recognition (OCR) methods. Based on the findings of the analysis of the company's environment, a specific solution was designed, along with an assessment of the risks associated with its implementation and deployment. Additionally, a tentative timeline and potential future extensions were proposed. The outcome of this thesis is a solution proposal that includes a simple proof of concept, reflecting the company’s current needs and technical capabilities, that can serve as a foundation for a possible full-scale implementation.
This thesis focuses on designing an extension of an internal tool used by the company Legito to support the automation of visual testing of a web-based user interface using artificial intelligence, namely applying computer vision and optical character recognition (OCR) methods. Based on the findings of the analysis of the company's environment, a specific solution was designed, along with an assessment of the risks associated with its implementation and deployment. Additionally, a tentative timeline and potential future extensions were proposed. The outcome of this thesis is a solution proposal that includes a simple proof of concept, reflecting the company’s current needs and technical capabilities, that can serve as a foundation for a possible full-scale implementation.
Description
Keywords
umělá inteligence , detekce objektů , OCR , zpracování obrazu , počítačové vidění , zajištění kvality , TypeScript , Playwright , automatizace , testování , artificial intelligence , object detection , OCR , image processing , computer vision , quality assurance , TypeScript , Playwright , automation , testing
Citation
KOPČILOVÁ, Z. Automatizace testování vizuálních prvků webové aplikace s využitím umělé inteligence [online]. Brno: Vysoké učení technické v Brně. Fakulta podnikatelská. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
prof. Ing. Marek Zinecker, Ph.D. (předseda)
doc. Ing. Vít Novotný, Ph.D. (místopředseda)
Ing. Lukáš Novák, Ph.D. (člen)
Ing. Monika Šebestová, Ph.D. (člen)
Mgr. Eva Michalíková, Ph.D. (člen)
Date of acceptance
2025-06-17
Defence
Studentka ve své prezentaci seznámila komisi s cíli, řešením a výsledky, ke kterým v závěrečné práci dospěla. Komise se poté seznámila s posudky a hodnocením vedoucího práce a oponenta. Otázky z posudku vedoucího studentka zodpověděla v plném rozsahu, otázky z posudku oponenta zodpověděla v plném rozsahu. Otázky členů komise:
1 doc. Ing. Vít Novotný, Ph.D. - Proč nelze textový obsah získat přímo z HTML kódu? Odpovězeno v plném rozsahu.
2 Ing. Monika Šebestová, Ph.D. - Byly využity neuronové sítě? Odpovězeno v plném rozsahu.
3 prof. Ing. Marek Zinecker, Ph.D. - Zmiňovala jste možnost expanze na americký trh, jaký je časový plán? Odpovězeno v plném rozsahu
Na základě přednesené prezentace a odpovědí na otázky položené v diskusi komise rozhodla, že studentka práci obhájila.
Result of defence
práce byla úspěšně obhájena
