Gabriele Fantini
Continuous integration for End-to-End testing of mobile applications.
Rel. Luca Ardito, Maurizio Morisio, Marco Torchiano. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2022
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (3MB) | Preview |
Abstract
In recent years, the mobile industry has grown exponentially, made up of millions of applications and developers, and billions of devices and users. The rapidly evolving hardware and software platforms, in conjunction with their variety, make the testing phase a complex and difficult task. This often causes companies to neglect it, due to the big amount of time and resources that it requires from developers. This thesis proposes some solutions to integrate automatic GUI end-to-end testing in a continuous integration pipeline (CI), in order to automate, facilitate and speed up some of the tests that mobile software development requires. The thesis work started with an analysis of the state of the art of automated testing frameworks, in particular for mobile applications, that could be used in a CI pipeline.
From those, Android Espresso, Appium and SikuliX have been selected
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
URI
![]() |
Modifica (riservato agli operatori) |
