Retour aux success stories

Automatisation

En 2 mois, nous avons réduit le délai d'exécution de 80% pour une compagnie aérienne européenne

Migration vers un framework moderne, une couverture critique et une exécution intégrée au pipeline.

Airline testing

1. Situation

Le client est une compagnie aérienne européenne avec 5 équipes de développement d'environ 6 membres chacune.

Ils publient des mises à jour logicielles toutes les 2 semaines à 1 mois.

2. Problème

Le client disposait d'un ensemble de tests automatisés en Java, exécutés sur un outil existant complexe et obsolète installé par un fournisseur externe. De nombreux modules d'accompagnement étaient inutilisés.

Les tests automatisés n'ont pas été intégrés dans le pipeline de développement.

Les déploiements de production pour corriger les défauts étaient fréquents. Une validation appropriée prenait du temps en raison des tests de régression requis.

Des domaines fonctionnels clés tels que les services API et l'application mobile n'étaient pas couverts par des tests automatisés, ce qui a conduit à des tests manuels supplémentaires à chaque version.

3. Solutions

Après une analyse des risques, nous avons priorisé les efforts d'automatisation, en commençant par l'application Web et en migrant les tests existants vers un framework open source moderne.

Tous les tests ont été configurés pour s'exécuter automatiquement lors des modifications du référentiel, planifiés la nuit ou déclenchés manuellement selon les besoins.

4. Résultat

En deux mois, le nouveau framework a remplacé l'ancien, réduisant le temps d'exécution de 80 % et élargissant la couverture avec des tests critiques.

Au troisième mois, 100 % des tests mobiles critiques étaient couverts et au quatrième mois, 100 % des tests de service étaient inclus.

Tous les tests sont désormais intégrés au pipeline de développement, générant des rapports de résultats après chaque exécution.

La fréquence de livraison de valeur a augmenté en raison de la réduction de la durée des tests de régression, et le nombre de défauts signalés par les utilisateurs finaux a considérablement diminué.

Gagnez du temps et de l’argent avec une équipe QA à votre service.

Temps gagné
Couverture en 4 mois
Contactez-nous