RPA technology as a testing tool in project management

Thesis title: Technológia RPA ako nástroj testovania v projektovom managemente
Author: Prokopičová, Eva
Thesis type: Diploma thesis
Supervisor: Oškrdal, Václav
Opponents: Čepek, Martin
Thesis language: Slovensky
Abstract:
Diplomová práca sa zaoberá optimalizáciou testovania vybranej webovej aplikácie pomocou automatických testov využitím technológie RPA (Robotic Process Automation). Ide o automatizáciu pomocou vybraného softwarového nástroja, za účelom zefektívnenia a urýchlenia testovacích procesov v rámci projektového managementu. Teoretická časť je venovaná popisu pozície testovania v projektovom managemente a organizácii projektu v tradičnom a agilnom prostredí. Zameriava sa na popis jednotlivých testov na základe ich charakteru a úrovne testov, kedy testovanie softvéru rozlišujeme na funkčné a nefunkčné. Práca sa venuje použitiu RPA technológie, jej výhodám a popisu nástroja UiPath, ktorý je vybraný pre tvorbu automatizovaných robotov. Praktická časť práce je venovaná tvorbe navrhnutých testovacích scenárov v nástroji UiPath. Prostredníctvom analýzy vybraných testovacích scenárov vytvorených v UiPath programe, ktoré pokrývajú hlavnú funkcionalitu systému, budú popísané základné výhody a nevýhody RPA technológie. Hlavným cieľom diplomovej práce je zhodnotenie vytvorených testov pomocou RPA technológie a dopad ich nasadenia v procese testovania softvéru. Prínosom tejto práce je ukázať jednoduchosť nasadenia RPA technológie v projektovej fáze vývoja systému a zhodnotenia jeho kvalít.
Keywords: Automatizácia testovania; projektový management; RPA technológia
Thesis title: Technologie RPA jako nástroj testování v projektovém managementu
Author: Prokopičová, Eva
Thesis type: Diplomová práce
Supervisor: Oškrdal, Václav
Opponents: Čepek, Martin
Thesis language: Slovensky
Abstract:
Diplomová práce se zabývá optimalizací testování vybrané webové aplikace pomocí automatických testů využitím technologie RPA (Robotic Process Automation). Jde o automatizaci pomocí vybraného softwarového nástroje za účelem zefektivnění a urychlení testovacích procesů v rámci projektového managementu. Teoretická část je věnována popisu pozice testování v projektovém managementu a organizaci projektu v tradičním a agilním prostředí. Zaměřuje se na popis jednotlivých testů na základě jejich charakteru a úrovně testů, kdy testování softwaru rozlišujeme na funkční a nefunkční. Práce se věnuje použití RPA technologie, její výhodám a popisu funkce UiPath, který je vybrán pro tvorbu automatizovaných robotů. Praktická část práce je věnována tvorbě navržených testovacích scénářů v nástroji UiPath. Prostřednictvím analýzy vybraných testovacích scénářů vytvořených v UiPath programu, které pokrývají hlavní funkcionalitu systému, budou popsány základní výhody a nevýhody RPA technologie. Hlavním cílem diplomové práce je zhodnocení vytvořených testů pomocí RPA technologie a dopad jejich nasazení v procesu testování softwaru. Přínosem této práce je ukázat jednoduchost nasazení RPA technologie v projektové fázi vývoje systému a zhodnocení jeho kvalit.
Keywords: Automatizace testování; projektový management; RPA technologie
Thesis title: RPA technology as a testing tool in project management
Author: Prokopičová, Eva
Thesis type: Diploma thesis
Supervisor: Oškrdal, Václav
Opponents: Čepek, Martin
Thesis language: Slovensky
Abstract:
This diploma thesis deals with the testing optimization of the selected web application using automated tests. The tests are created by the RPA (Robotic Process Automation) technology. It is automation process using the selected software tool to streamline and speed up testing processes within project management. The theoretical part is dedicated to describing the position of testing in project management and organizing the project in a traditional and agile environment. It is focused on describing individual tests based on their character and level of testing. Based on these attributes we distinguish software testing between functional and non-functional. The work describes the usage of RPA technology, its advantages and the description of the UiPath tool, which is chosen for the creation of automated robots. The practical part is devoted to the creation of the proposed test scenarios in UiPath. The basic advantages and disadvantages of RPA technology. They will be described based on analyze of the selected test scenarios created in UiPath program. Created tests cover the core functionality of the system. The main aim of this diploma thesis is to evaluate the tests creating with RPA technology and the impact of their deployment in the software testing process. The benefit of this work is to show the simplicity of deploying RPA technology in the testing phase of system development and evaluation of its quality.
Keywords: Project management; RPA technology; test automation

Information about study

Study programme: Aplikovaná informatika/Informační management
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Systems Analysis

Information on submission and defense

Date of assignment: 16. 6. 2018
Date of submission: 26. 11. 2018
Date of defense: 21. 1. 2019
Identifier in the InSIS system: https://insis.vse.cz/zp/67593/podrobnosti

Files for download

    Last update: