Zavedení automatizovaného testování React Native aplikace ve vybrané firmě
Název práce: | Zavedení automatizovaného testování React Native aplikace ve vybrané firmě |
---|---|
Autor(ka) práce: | Mareš, Jakub |
Typ práce: | Diplomová práce |
Vedoucí práce: | Šedivá, Zuzana |
Oponenti práce: | Langmajer, Michal |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | kritéria; testování softwaru; automatizované testování; React Native; Appium; Fullerova metoda; mobilní aplikace |
Název práce: | Implementation of automated testing of React Native application in a selected company |
---|---|
Autor(ka) práce: | Mareš, Jakub |
Typ práce: | Diploma thesis |
Vedoucí práce: | Šedivá, Zuzana |
Oponenti práce: | Langmajer, Michal |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | mobile application; criteria; software testing; automated testing; React Native; Fuller’s method; Appium |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 3. 10. 2019 |
---|---|
Datum podání práce: | 29. 4. 2021 |
Datum obhajoby: | 1. 6. 2021 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/71102/podrobnosti |