Automatické testování GUI pro autentizaci pomocí čipových karet

but.committeedoc. Ing. Vladimír Janoušek, Ph.D. (předseda) doc. Ing. Lukáš Burget, Ph.D. (člen) prof. Ing. Jan M. Honzík, CSc. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen) Ing. Radek Kočí, Ph.D. (člen)cs
but.defenceStudent 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, např. ohledně testovacího případu pro přihlášení pomocí hesla a způsobu jeho uložení. 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 výborně / A.cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPeringer, Petren
dc.contributor.authorMach, Ondřejen
dc.contributor.refereeSmrčka, Alešen
dc.date.created2023cs
dc.description.abstractCílem této práce je automatizovat testování běžných případů autentizace pomocí čipových karet v systému Red Hat Enterprise Linux (RHEL). Mezi ně patří přihlašování v GDM, použití funkce lock-on-removal v prostředí GNOME shell a odemykání systému. Protože tyto případy použití zahrnují interakci s přihlašovací obrazovkou, nelze použít běžné testovací nástroje. Výsledkem práce je modul v jazyce Python, který umožňuje snímat obrazovku a ovládat testovaný systém. Dále byla implementována sada běžných případů užití, které byly dříve testovány manuálně. Řešení bude použito ve firmě Red Hat k testování nových verzí systému RHEL.en
dc.description.abstractThe aim of this thesis is to automate testing of the most common use cases of smart card authentication in Red Hat Enterprise Linux (RHEL). These include logging in with GDM, using lock-on-removal feature in GNOME shell and unlocking the system. Because these use cases include interaction with the desktop manager, conventional testing tools cannot be used. A new module was added to an existing Python library to capture the screen and control the system under test. The implementation does not depend on a specific display server. A set of common test cases, which had been previously tested manually, was implemented. The solution will be used in Red Hat to test new releases of RHEL.cs
dc.description.markAcs
dc.identifier.citationMACH, O. Automatické testování GUI pro autentizaci pomocí čipových karet [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.cs
dc.identifier.other148710cs
dc.identifier.urihttp://hdl.handle.net/11012/212771
dc.language.isoencs
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.subjectAutomatické testování GUIen
dc.subjectLinuxen
dc.subjectčipové kartyen
dc.subjectautentizaceen
dc.subjectGDMen
dc.subjectOCRen
dc.subjectPythonen
dc.subjectAutomated GUI testingcs
dc.subjectLinuxcs
dc.subjectsmart cardscs
dc.subjectauthenticationcs
dc.subjectGDMcs
dc.subjectOCRcs
dc.subjectPythoncs
dc.titleAutomatické testování GUI pro autentizaci pomocí čipových kareten
dc.title.alternativeAutomated Testing of Smart Card Authentication in GUIcs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2023-06-13cs
dcterms.modified2023-06-13-12:09:22cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid148710en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 21:00:32en
sync.item.modts2025.01.15 17:27:24en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentní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:
2.94 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_148710.html
Size:
8.21 KB
Format:
Hypertext Markup Language
Description:
file review_148710.html
Collections