La vitrine de diffusion des mémoires et thèses de l'ÉTS
RECHERCHER

An automated and Web-based platform for remote certification testing of Android mobile devices

Téléchargements

Téléchargements par mois depuis la dernière année

Mojahed, Sundos (2025). An automated and Web-based platform for remote certification testing of Android mobile devices. Mémoire de maîtrise électronique, Montréal, École de technologie supérieure.

[thumbnail of MOJAHED_Sundos.pdf]
Prévisualisation
PDF
Télécharger (5MB) | Prévisualisation

Résumé

The evolving nature of the software industry has increased the complexity and cost of software testing. This report highlights the critical need for automation in software testing, specifically for mobile Android device certification. We introduce (ODACE-RMS Outil D’Automatisation des tests de CErtification [Certification Test Automation Tool] Remote Multi-Session), a platform designed to streamline the certification process by enabling the automated execution of comprehensive telecommunication test scenarios. ODACE-RMS runs as an application on a tester’s PC, featuring a browser-based interface powered by Appium.

The report also outlines ODACE-RMS’s modular architecture that combines Appium, ADB, and USB-over-IP to support remote and parallel testing. With a Spring Boot backend and including a web-based frontend, the platform enables flexible multi-device test sessions, whether connected locally via USB or remotely through a USB-over-IP hub. These features significantly reduce certification time and allow engineers to execute tests without physically handling devices. Our study compares ODACE-RMS with traditional systems, which reduced engagement time in certification testing by 89%, significantly decreasing the need for human intervention and enhancing the overall efficiency of the certification process. Additionally, the proposed ODACE-RMS architecture results show that testing remotely is not much slower than testing locally through physical ports, even when multiple devices are tested in parallel, with an average 7% delay.

Titre traduit

Une plateforme Web automatisée pour la certification à distance des appareils mobiles Android

Résumé traduit

L’évolution constante de l’industrie du logiciel a entraîné une augmentation de la complexité et du coût des tests logiciels. Ce rapport souligne le besoin critique d’automatisation dans les tests, en particulier pour la certification des appareils Android mobiles. Nous présentons ODACE-RMS (Outil D’Automatisation des tests de CErtification - Remote Multi Session), une plateforme conçue pour simplifier le processus de certification en permettant l’exécution automatisée de scénarios de test télécom complets. ODACE-RMS s’exécute comme une application sur l’ordinateur du testeur et propose une interface web basée sur Appium.

Le rapport décrit également l’architecture modulaire d’ODACE-RMS, qui combine Appium, ADB et la technologie USB-over-IP pour permettre des tests parallèles et à distance. Dotée d’un backend Spring Boot et inclure d’une interface web interactive, la plateforme offre une grande flexibilité pour la gestion de sessions de test multi-appareils, que les dispositifs soient connectés localement via USB ou à distance via un hub USB-over-IP. Ces fonctionnalités permettent de réduire considérablement le temps de certification et d’effectuer les tests sans manipulation physique des appareils. Notre étude compare ODACE-RMS aux systèmes traditionnels et montre une réduction de 89% du temps d’engagement des ingénieurs de certification dans les tests de certification, diminuant ainsi significativement les interventions humaines et améliorant l’efficacité globale du processus. De plus, les résultats obtenus avec l’architecture proposée d’ODACE-RMS démontrent que les tests à distance ne sont que légèrement plus lents que les tests en local via des ports physiques, avec un retard moyen d’environ 7%, même lors de tests simultanés sur plusieurs appareils.

Type de document: Mémoire ou thèse (Mémoire de maîtrise électronique)
Renseignements supplémentaires: "Thesis presented to École de technologie supérieure in partial fulfillment of a master’s degree with thesis". Comprend des références bibliographiques (pages 75-79).
Mots-clés libres: appareils mobiles Android, Appium, automatisation, certification, tests multiappareils, tests à distance, tests logiciels, cadre de test, USB-over-IP
Directeur de mémoire/thèse:
Directeur de mémoire/thèse
Sboui, Lokman
Programme: Maîtrise en ingénierie > Génie
Date de dépôt: 26 août 2025 13:29
Dernière modification: 26 août 2025 13:29
URI: https://espace.etsmtl.ca/id/eprint/3679

Gestion Actions (Identification requise)

Dernière vérification avant le dépôt Dernière vérification avant le dépôt