Vývoj automatizovaných testů pro manažerskou hru Adgame
Název práce: | Vývoj automatizovaných testů pro manažerskou hru Adgame |
---|---|
Autor(ka) práce: | Valášek, Miroslav |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Doležel, Michal |
Oponenti práce: | Vencovský, Filip |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | webové služby; Testování softwaru; automatizace testů; REST API |
Název práce: | Development of automated test for management game Adgame |
---|---|
Autor(ka) práce: | Valášek, Miroslav |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Doležel, Michal |
Oponenti práce: | Vencovský, Filip |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | Software testing; test automation; REST API; web services |
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: | 14. 1. 2020 |
---|---|
Datum podání práce: | 9. 5. 2021 |
Datum obhajoby: | 15. 6. 2021 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/72149/podrobnosti |