Une grande société de services financiers a accéléré le cycle des tests de régression grâce à l’automatisation

01

Automatisation du cycle de test de régression

Une société de services financiers basée aux États-Unis, qui fournit des services de paiement en ligne à des entreprises en pleine croissance, a adopté l’automatisation des tests pour raccourcir le cycle des tests de régression afin de répondre à la fréquence des mises à jour.

02

Énoncé du problème

Compte tenu de l’expertise de notre client dans la fourniture de services de paiement numérique à une multitude d’organisations en pleine croissance, la demande de libérations fréquentes à l’épreuve de la qualité constitue un défi.
Les opérations manuelles erronées actuelles empêchent non seulement de respecter des calendriers de publication serrés, mais mettent également en péril la qualité du service, car elles négligent des étapes critiques ou ne parviennent pas à identifier des problèmes potentiels.
Le client a compris qu’il était possible d’y remédier en raccourcissant le cycle de test grâce à une stratégie efficace et à l’automatisation en tant que partie intégrante.
Reconnaissant les capacités de test de Zuci et l’expertise de son équipe, il a choisi Zuci comme partenaire privilégié.

03

Objectifs commerciaux

04

Comment Zuci vous a-t-il aidé ?

L’équipe d’automatisation de Zuci a analysé le défi du client et a proposé de construire un cadre d’automatisation des tests qui est à la fois évolutif et flexible pour exécuter des tests de régression à la fois pour le Web et l’API.

  • Nous avons reconnu l’interdépendance entre plusieurs API nécessaires à la réalisation d’une seule transaction et avons créé un cadre permettant d’envoyer automatiquement leurs réponses les unes aux autres, répondant ainsi à une exigence clé du système.
  • Création d’un cadre d’automatisation des tests à l’aide de Selenium et de Nunit Framework, en accord avec les besoins fonctionnels et commerciaux du client.
  • Identification et gestion des modifications des plages/limites d’entrée au niveau de la configuration, permettant aux utilisateurs de s’adapter à l’évolution de l’entreprise.

05

  • Développement de composants réutilisables, permettant aux suites d’automatisation de s’adapter aux fluctuations et de générer des données de test en fonction des exigences de l’application.
  • Mise en place de plusieurs catégories de tests pour chaque test afin de permettre à l’utilisateur de regrouper et d’exécuter des cas de test spécifiques.
  • Réduction du temps nécessaire au cycle de tests de régression.

06

  • Nous avons maximisé les informations des journaux et les avons intégrées dans les rapports d’étendue pour une analyse approfondie des résultats des tests.
    En outre, nous avons amélioré les noms des captures d’écran d’échec en ajoutant l’ID du cas de test, le nom du test et l’horodatage pour plus de clarté.
  • Nous avons maintenu une communication proactive avec le client afin de minimiser les retouches et d’anticiper les demandes de changement.
    Nous avons également suggéré des idées pour améliorer la stabilité afin de stimuler l’efficacité de l’automatisation.
  • L’automatisation a permis d’accroître l’efficacité et la fiabilité des tests et du fonctionnement de l’application web et de ses API.

07

“L’équipe de Zuci System, sous la direction de Vignesh et avec le soutien de Sujatha, a atteint et dépassé notre objectif d’automatisation complète des suites de régression pour Hosted Pay Form et Payments API dans les délais impartis. Ils ont démontré leur engagement à fournir une suite automatisée de qualité, avec professionnalisme, expertise et efficacité”. – Responsable QA du client.

08

09

Résultats commerciaux :

  • 0 Erreurs humaines
  • 2216 cas de test automatisés
  • Minimisation des modifications de code lors des changements d’application, ce qui réduit le temps de maintenance.
  • Amélioration de la fiabilité des résultats des tests grâce à la mise en œuvre d’un analyseur de tentatives.
  • Amélioration de l’efficacité des tests et réduction de la consommation de ressources grâce à la gestion dynamique des données de test.

09

Pile technologique

09

Explorez le potentiel de l’automatisation pour votre entreprise sur le marché.
Prenez contact avec notre équipe d’experts en automatisation dès aujourd’hui !