Accor

Optimisation d'app IOS

le Contexte de la mission

Dans un secteur où la qualité d’une application conditionne l’expérience utilisateur et la fidélisation client, un acteur majeur de l’hôtellerie rencontre un défi critique : l’instabilité des jeux de données utilisés pour les tests.
Les réservations d’hôtels étant éphémères, les données expirent rapidement, rendant les tests automatisés peu fiables. Résultat : une dépendance aux tests manuels, des cycles de validation rallongés et une efficacité de test limitée.

Les Objectifs

  • Réduire de manière significative le temps de validation.

  • Automatiser la majorité des tests pour fiabiliser les livraisons.

  • Proposer une solution pérenne et stable face à l’instabilité des jeux de données.

  • Garantir une meilleure stabilité et qualité produit avant mise en production.

la Solution

Pour contourner les limites des données réelles, Caroline propose une approche innovante :

  • Mise en place d’un serveur de mock, capable de simuler les appels API et de générer dynamiquement des jeux de données diversifiés et cohérents.

  • Redirection conditionnelle des requêtes : pendant l’exécution des tests automatisés, les appels réseau de l’app iOS sont redirigés vers ce serveur de mock via une URL de test dédiée.

  • Maintien des appels réels pour l’environnement de production, assurant ainsi une séparation claire entre les environnements de test et de prod.

  • Résultat : un environnement stable et maîtrisé pour exécuter les tests automatisés de façon fiable, continue et reproductible.

LE Résultat​

  • 80 % des tests désormais automatisés, contre une majorité manuelle auparavant.

  • Temps de validation réduit de 40 %, accélérant les cycles de développement.

  • Moins d’erreurs en production, grâce à une meilleure couverture fonctionnelle.

  • Les équipes QA et Dev disposent d’un cadre de travail plus robuste, améliorant leur efficacité et fluidifiant les workflows de livraison.

l'impact

Cette mission a transformé la manière de tester au sein du projet :

  • Les équipes ont gagné en autonomie et en sérénité.

  • Le time-to-market des nouvelles features a considérablement diminué.

  • L’environnement de test est devenu fiable, stable et prévisible, indispensable pour un projet d’envergure.

Nos réussites, vos inspirations

Elodie Brogard pour Accor

L’impact d’une Product Owner dans une refonte technique chez Accor.

Réalisation d'un PoC

Jean a réalisé un PoC validant la faisabilité d’une app mobile pour une maison de luxe.

Optimisation d'app ios

Mise en place un mock serveur, réduisant de 40 % le temps de validation et fiabilisant.