CAS D’ETUDE
QA & Automatisation : Applications Mobiles iOS et Android
OBJECTIFS
Notre client, entreprise mondiale et leader des annuaires en France, détient de nombreuses marques blanches et un service que tout le monde connaît : le renseignement professionnel.
Dans sa transformation numérique, ESENS s’est vu confier l'automatisation des tests des nombreuses évolutions de l’application mobile principale sur des fonctionnalités critiques : Notification, Géolocalisation, Marketing, Push, Geofencing et Statistique.
MISSION
Notre intervention porte sur la mise en place de l’automatisation des tests des applications mobiles iOS et Android natives. Notre client est en pleine transformation digitale et ses applications évoluent constamment. Dans ce contexte, l'automatisation des tests permet un gain de temps précieux.
-
Analyse de la faisabilité des Tests et Interface Product Owner
A chaque évolution de fonctionnalité de l’application, le Product Owner exprime à son équipe d’automaticiens une user Story : description des fonctionnalités, contraintes et règles de gestion à appliquer.
-
Ecriture des Tests
Afin de tester ces fonctionnalités, chaque membre de l'équipe met en place une procédure de recette complète : élaboration des plans de tests, cas de tests, etc. Chacun est responsable d’un device : iOS pour iPhone5, 5S, 6 et Android pour Samsung et LG.
-
Automatisation des Test et Interface Équipe Mobile
Automatisation des tests avec Calabash pour permettre la factorisation des tests des deux plateformes iOS et Android.
-
Expertise Fonctionnelle
Intervention sur les fonctionnalités suivantes : Notification, Géolocalisation, Marketing, Push, Geofencing et Statistique
STRATEGIE
La digitalisation donne lieu à une réorganisation de la méthodologie de travail. L'évolution des applications doit être rapide. L’automatisation des tests des applications mobiles iOS et Android a été mise en œuvre avec succès. Le tout en méthodologie Scrum KANBAN.