Implementation of automated testing of React Native application in a selected company

Thesis title: Zavedení automatizovaného testování React Native aplikace ve vybrané firmě
Author: Mareš, Jakub
Thesis type: Diplomová práce
Supervisor: Šedivá, Zuzana
Opponents: Langmajer, Michal
Thesis language: Česky
Abstract:
Diplomová práce se zabývá problematikou automatizovaného testování mobilní aplikace. Hlavním cílem této práce je zavedení vhodného frameworku pro automatizované testování React Native aplikace ve vybrané firmě. V práci je v souladu s dílčími cíli sestaven přehled testovacích frameworků. Dále jsou s ohledem na vybranou firmu vytvořena kritéria, která by pro potřeby automatizace daný framework měl splňovat a na základě těchto kritérií a za využití vícekriteriálního rozhodování vybrán framework nejvíce splňující dané požadavky. Výstupem práce je vytvořená regresní sada automatizovaných testů postavená na využití vybraného frameworku včetně vyhodnocení vlivu zavedení automatizovaného testování do procesu vývoje mobilní aplikace.
Keywords: kritéria; testování softwaru; automatizované testování; React Native; Appium; Fullerova metoda; mobilní aplikace
Thesis title: Implementation of automated testing of React Native application in a selected company
Author: Mareš, Jakub
Thesis type: Diploma thesis
Supervisor: Šedivá, Zuzana
Opponents: Langmajer, Michal
Thesis language: Česky
Abstract:
The diploma thesis deals with the problematics of automated testing of a mobile application. The main goal of this work is to introduce a suitable framework for automated testing of React Native application in a selected company. In accordance with the partial goals, an overview of testing frameworks is compiled. Furthermore, with regard to the selected company, criteria are created that the given framework should meet for the needs of automation, and on the basis of these criteria and using multi-criteria decision-making, the framework that best meets the given requirements is selected. The output of the work is a regression suite of automated tests based on the use of the selected framework, including the evaluation of the impact of the introduction of automated testing in the process of mobile application development.
Keywords: mobile application; criteria; software testing; automated testing; React Native; Fuller’s method; Appium

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
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 Information Technologies

Information on submission and defense

Date of assignment: 3. 10. 2019
Date of submission: 29. 4. 2021
Date of defense: 1. 6. 2021
Identifier in the InSIS system: https://insis.vse.cz/zp/71102/podrobnosti

Files for download

    Last update: