Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
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/
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html