Development of automated test for management game Adgame

Thesis title: Vývoj automatizovaných testů pro manažerskou hru Adgame
Author: Valášek, Miroslav
Thesis type: Bakalářská práce
Supervisor: Doležel, Michal
Opponents: Vencovský, Filip
Thesis language: Česky
Abstract:
Tato bakalářská práce se zabývá vývojem automatizovaných testů REST API manažerské hry Adgame. První kapitola obsahuje stručný popis webových služeb a jejich fungování s důrazem na webové služby využívající REST API. V druhé kapitole jsou nejprve vymezeny obecné přístupy k testování a přístupy k automatizaci testů, následně je vše zasazeno do kontextu testování webových služeb. Třetí kapitola se zabývá výběrem vhodného nástroje na testování REST API Adgame. Ve čtvrté kapitole je analýza REST API Adgame, popis fungování testů ve vybraném nástroji, požadavky a kroky testu herního scénáře, popis testu a spouštění testu v prostředí GitLab CI/CD. V páté kapitole byly vyhodnoceny výsledky.
Keywords: webové služby; Testování softwaru; automatizace testů; REST API
Thesis title: Development of automated test for management game Adgame
Author: Valášek, Miroslav
Thesis type: Bachelor thesis
Supervisor: Doležel, Michal
Opponents: Vencovský, Filip
Thesis language: Česky
Abstract:
This thesis involves development of automated tests for the REST API of a management game called Adgame. The first chapter contains a simple description of web services and the way web services work with emphasis on web services using REST API. The second chapter is about software testing in general and approaches to automated testing, all of which is put in the context of web service testing. An overview and selection of tools considered for the testing is in the third chapter. The fourth chapter contains an analysis of the Adgame REST API, requirements, description and steps of the game test scenario, a test description and running the test in the GitLab CI/CD environment. The results were evaluated in the fifth chapter.
Keywords: Software testing; test automation; REST API; web services

Information about study

Study programme: Aplikovaná informatika/Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 14. 1. 2020
Date of submission: 9. 5. 2021
Date of defense: 15. 6. 2021
Identifier in the InSIS system: https://insis.vse.cz/zp/72149/podrobnosti

Files for download

    Last update: