Original title:
Vylepšení systémových testů projektu JShelter
Translated title:
Better JShelter System Testing
Authors:
Konečný, David ; Hranický, Radek (referee) ; Polčák, Libor (advisor) Document type: Bachelor's theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá návrhem a implementací vylepšení systémových testů projektu JShelter. Systémové testy projektu JShelter obsahují jisté nedostatky, které budou odstraněny. Dále budou také systémové testy vylepšeny a rozšířeny o nové funkcionality založené na metodách analýzy webových stránek. V rámci této práce bude také navržen nový mechanismus procházení webových stránek založený na již existujicím mechanismu Marka Schauera. Tento mechanismus bude založený na nástrojích OpenWPM, Selenium a Kubernetes. Do tohoto mechanismu budou také začleněny vylepšené systémové testy. Tento mechanismus bude implementován. Výsledky získané pomocí tohoto mechanismu budou také vyhodnoceny.
This thesis deals with the proposal of improving and implementation the system tests of the JShelter project. The system tests of the JShelter project contain certain shortcomings that will be removed. Furthermore, the system tests will also be improved and expanded with new functionalities based on website analysis methods. As part of this thesis, a new website crawling mechanism will also be proposed based on the already existing mechanism of Marek Schauer. This mechanism will be based on OpenWPM, Selenium and Kubernetes. Improved system tests will also be integrated into this mechanism. This mechanism will be implemented. The results obtained using this mechanism will also be evaluated.
Keywords:
Docker; Firefox; Kubernetes; OpenWPM; Selenium; Testing; Web browser; Docker; Firefox; Kubernetes; OpenWPM; Selenium; Testování; Webový prohlížeč
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/211077