Automatisation des tests avec la UiPath Test Suite pour une grande banque de détail suisse

Automatisation des tests avec la UiPath Test Suite pour une grande banque de détail suisse

A travers ce cas client, découvrez comment nous avons accéléré et fiabilisé les tests réalisés sur des applications métier et un portail client web pour l’une des grande banque de détail suisse.

Contexte et Challenges

Notre client est l’un des leaders du secteur de la banque de détails en Suisse Romande. Il propose à ses clients une gamme complète de services bancaires traditionnels ou en ligne.

Depuis de nombreuses années, nos équipes collaborent avec le département IT de la banque pour développer des nouvelles versions et fonctionnalités d’applications métier et d’un portail client. Et qui dit nouvelles livraisons, dit mise en place de nombreux tests techniques et fonctionnels (UAT, non-régression, compatibilité…).

Dans ce contexte, notre client souhaitait :

Notre approche

Utilisant déjà le logiciel de RPA (Robotic Process Automation) UiPath dans le cadre de l’automatisation de processus métier, notre client se demandait si la solution UiPath Test Suite, récemment développée, pourrait répondre à leur besoin. Ainsi, l’un de nos experts en robotisation a réalisé un PoC (Proof of Concept) concluant via l’add-on « Test Manager » sur un cas de test fonctionnel typique.

Dès lors, le projet d’implémentation de la Test Suite de UiPath pour automatiser l’ensemble des tests fonctionnels a été lancé. Nous avons ainsi :

  1. Organisé une phase de planification du projet incluant la revue et définition des priorités en termes de processus à automatiser ;
  2. Défini les scénarios de tests fonctionnels (UAT, tests de non-régression, tests de compatibilité…) avec l’équipe recette ;
  3. Réalisé les jeux de données nécessaire au déroulement des scénarios préalablement définis ;
  4. Installé et intégré le module Test Manager de la UiPath Test Suite (une application web permettant d’organiser et de suivre les tests réalisés) ;
  5. Assuré l’automatisation des processus sur base de chacun des scénarios et de la documentation fonctionnelle fournie ;
  6. Validé avec le métier l’ensemble des processus réalisés ;
  7. Mis en place des tableaux de bord (ou dashboards) métier pour suivre l’exécution des tests (nombre de tests lancés, nombre de bugs remontés, causes des bugs via des captures d’écran pour faciliter leur résolution) ;
  8. Organisé la planification et l’ordonnancement des tests via l’Orchestrateur de UiPath, pour limiter au maximum les manipulations manuelles ;

Afin de garantir que les robots développés remplissent bien leur rôle, nous restons aux côtés de notre client lors d’une phase d’« Hypercare » visant à entretenir les processus d’automation des tests mis en place avec UiPath. Nous intervenons pour les faire évoluer en cas de besoin.

Et si vous confiez vos test fonctionnels à un robot - Hyperautomation Webinar Replay
Et si vous confiez vos test fonctionnels à un robot – Hyperautomation Webinar Replay

Bénéfices

A l’heure actuelle, une équipe de spécialiste en RPA et en Recette accompagne toujours notre client pour développer des nouveaux cas de tests et étendre l’utilisation de la plateforme Test Suite à de nouvelles applications.

Equipe projet

1 Project Manager, 1 Test Manager, 1 QA Manager, 1 Performance Specialist et 2 RPA Specialists ont collaboré avec notre client pendant 1 mois pour réaliser ce projet.

Technologies et Partenaires

Découvrez nos services dédiés à l’Hyperautomation et à la RPA (Robotic Process Automation)