Příručka k nástroji pro automatizované testování Puppeteer

Název práce: Příručka k nástroji pro automatizované testování Puppeteer
Autor(ka) práce: Henzelín, Lukáš
Typ práce: Bakalářská práce
Vedoucí práce: Buchalcevová, Alena
Oponenti práce: Doležel, Michal
Jazyk práce: Česky
Abstrakt:
Bakalářská práce se zabývá vytvořením příručky pro nástroj Puppeteer, který se používá pro automatizované testování. V první části je úvod do oblasti testování softwaru, kde jsou vymezeny základní pojmy používané v práci a úrovně a druhy testů. Dále také obsahuje popis automatizovaného testování, porovnání s manuálním testování a kategorizaci nástrojů využívaných při automatizaci s konkrétními příklady. Další část charakterizuje a popisuje vybraný nástroj Puppeteer a uvádí předpoklady nutné pro instalaci tohoto nástroje. Následně detailně popisuje postup při zavádění automatizace, představuje nejčastěji používané metody při tvorbě automatizovaných testovacích scénářů a uvádí postup, jak tyto scénáře vytvářet. Také zmiňuje možnosti jejich spouštění a představuje report výsledků. Poslední část práce poté příručku ověřuje jak zavedením automatizace, tak i tvorbou testů v aplikaci Microsoft Dynamics 365 na projektu JerryCRM v České spořitelně. Vytvořené testovací scénáře jsou spuštěny a vyhodnoceny.
Klíčová slova: příručka; automatizované testování; Puppeteer; testování softwaru
Název práce: Manual for automated testing tool Puppeteer
Autor(ka) práce: Henzelín, Lukáš
Typ práce: Bachelor thesis
Vedoucí práce: Buchalcevová, Alena
Oponenti práce: Doležel, Michal
Jazyk práce: Česky
Abstrakt:
The bachelor thesis focuses on preparation with creation of manual for Puppeteer tool, which is used for automated testing. The first part introduces to readers software testing and it contains definition of essential concepts used in thesis as well as levels and types of tests. The first part also includes a description of automated testing, comparison with manual testing and categorization of tools used during automation with specific examples. The second part describes selected tool Puppeteer and presents prerequisites necessary for its installation. Furthermore, detailed description of implementation procedure of automation can be found in the second part, as well as introduction to the most often used methods for automated scenarios creation and instructions for their creating. Thesis also mentions possibilities of their execution and presents result reports. The last part of the thesis verifies this manual by implementing automation and creating tests in Microsoft Dynamics 365 application on the JerryCRM project in Česká spořitelna. All created test scenarios are executed and evaluated.
Klíčová slova: manual; Puppeteer; automated testing; software testing

Informace o studiu

Studijní program / obor: Aplikovaná informatika/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: 6. 1. 2020
Datum podání práce: 6. 5. 2020
Datum obhajoby: 18. 6. 2020
Identifikátor v systému InSIS: https://insis.vse.cz/zp/72084/podrobnosti

Soubory ke stažení

    Poslední aktualizace: