Zkušenost začínajících testerů s knihovnami pro automatizaci testů uživatelského rozhraní – případová studie

Název práce: Zkušenost začínajících testerů s knihovnami pro automatizaci testů uživatelského rozhraní – případová studie
Autor(ka) práce: Makyda, Jan
Typ práce: Bakalářská práce
Vedoucí práce: Doležel, Michal
Oponenti práce: Buchalcevová, Alena
Jazyk práce: Česky
Abstrakt:
Bakalářská práce se zabývá zkušenostmi začínajících testerů softwaru s knihovnami nástroje Robot Framework pro automatizaci testů grafického rozhraní. Hlavním cílem této práce je zkoumat, zmapovat a vyhodnotit zkušenost začínajících testerů. Práce je rozdělená do čtyř částí. V první části jsou představeny základní pojmy zabývající se automatizací testů. Dále je představen nástroj Robot Framework a knihovny Browser Library a Sikuli Library. Druhá část práce se zabývá návrhem jednotlivých částí případové studie a výběrem 9 účastníků studie, kteří byli proškoleni, provedli zadané úkoly, ve kterých vytvářeli testovací skripty v knihovnách Sikuli Library a Browser Library a nakonec s účastníky byly provedeny rozhovory. Ve třetí části práce jsou představeny výsledky provedených úkolů a rozhovorů, které byly analyzovány s využitím tematické analýzy a následně představeny podle logických celků získaných v průběhu kódování rozhovoru. Čtvrtou částí práce je diskuse výsledků. Zde jsou výsledky kvalitativního výzkumu navázány na výzkumné otázky, které byly definovány v návrhu studie. Poslední částí je závěr, kde jsou zhodnoceny cíle práce a její přínos.
Klíčová slova: Robot Framework; Sikuli Library; Browser Library; Zkušenosti testerů; Automatizované testování; Grafické uživatelské rozhraní
Název práce: Novice tester experience with Libraries for UI test automation - case study
Autor(ka) práce: Makyda, Jan
Typ práce: Bachelor thesis
Vedoucí práce: Doležel, Michal
Oponenti práce: Buchalcevová, Alena
Jazyk práce: Česky
Abstrakt:
This bachelor thesis explores the experience of novice software testers with the Robot Framework libraries for GUI test automation. The main objective of this thesis is to investigate, map and evaluate the experience of novice testers. The thesis is divided into four parts. The first part introduces the basic concepts of test automation. Then the Robot Framework tool and the Browser Library and Sikuli Library are introduced. The second part of the thesis deals with the design of the case study. In that part were selected the 9 study participants who were trained, underwent a practical part in which they created test scripts in Sikuli Library and Browser Library and finally they were interviewed. The third part of the bachelor thesis presents the results of the practical part of the study and the interviews, which were analysed using thematic analysis and then presented according to the logical units obtained during the coding of the interviews. The fourth part of the thesis is a discussion of the results. Here the results of the qualitative research are related to the research questions that were defined in the study design. The last part is the conclusion where the objectives of the thesis and its contribution are evaluated.
Klíčová slova: Test automation; Tester experience; Robot Framework; Graphical user interface; Sikuli Library; Browser Library

Informace o studiu

Studijní program / obor: Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 8. 11. 2022
Datum podání práce: 6. 5. 2024
Datum obhajoby: 12. 6. 2024
Identifikátor v systému InSIS: https://insis.vse.cz/zp/82713/podrobnosti

Soubory ke stažení

    Poslední aktualizace: