A configuration system for automated testing
Thesis title in Czech: | Konfigurační systém pro automatické testování |
---|---|
Thesis title in English: | A configuration system for automated testing |
Key words: | Softwarové testování|Python|Robot Framework|Automatizace |
English key words: | Software testing|Python|Robot Framework|Automation |
Academic year of topic announcement: | 2020/2021 |
Thesis type: | Bachelor's thesis |
Thesis language: | angličtina |
Department: | Department of Distributed and Dependable Systems (32-KDSS) |
Supervisor: | doc. RNDr. Petr Hnětynka, Ph.D. |
Author: | Bc. Michal Kyjovský - assigned and confirmed by the Study Dept. |
Date of registration: | 30.10.2020 |
Date of assignment: | 30.10.2020 |
Confirmed by Study dept. on: | 07.12.2020 |
Date and time of defence: | 10.09.2021 09:00 |
Date of electronic submission: | 26.05.2021 |
Date of submission of printed version: | 27.05.2021 |
Date of proceeded defence: | 10.09.2021 |
Opponents: | Mgr. Petr Škoda, Ph.D. |
Guidelines |
Cílem práce je navrhnout a naimplementovat plně responzivní webový systém, který bude umožňovat úplnou konfiguraci, následnou exekuci a evaluaci automatizačních testů v Robot Frameworku.
Systém umožní uživateli nahrát testovací skripty, pomocné a vstupní soubory na server, přes intuitivní a jednoduché grafické rozhraní zvolit konfiguraci pro exekuci a vyhodnocení daného testu a následné spuštění samotných testů na straně serveru. Práce bude zahrnovat analýzu scénářů použití, návrh rozšiřitelné architektury s ohledem na napojení různých API pro podporu automatizace, databáze uživatelů a záznamů o proběhlých exekucích, konfiguraci serveru, a samotnou implementaci řešení. Očekává se implementace v jazyce Python. |
References |
Python: https://docs.python.org/3/
Docker: https://docs.docker.com/ Robot framework: https://robotframework.org/ |