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 |