Cas client · Banque

Une stratégie de test pour un nouveau produit de crédit, intégrée à chaque sprint

Une couverture fondée sur les risques là où il n’y avait aucune stratégie de test, des tests de régression à chaque sprint et une passation complète à l’équipe QA interne de la banque.

Client
Une banque suisse pour la clientèle privée et les PME
Lieu
Suisse
Défi

Le point de départ

La banque développait à vive allure un nouveau produit de crédit, une application de demande de crédit. Rien n’avait été prévu pour le tester, et elle nous a confié la mise en place et la conduite d’une stratégie de test.

  • Aucune stratégie QA pour le projet : les tests étaient réactifs et la couverture inégale.
  • Aucun moyen structuré de consigner les bugs alors que le produit évoluait vite, ce qui les rendait difficiles à prioriser, à reproduire et à corriger.
  • Ni automatisation des tests ni plan pour y parvenir : tout était testé à la main, ce qui ralentissait chaque cycle et augmentait les risques.
Approche

Ce que nous avons fait

Outils

  • Tricentis Tosca
  • Postman
  • Jira
  • Une stratégie de test couvrant les tests exploratoires, la gestion des bugs et l’automatisation des tests.
  • Tricentis Tosca et Postman intégrés aux tests et à l’automatisation, y compris pour l’API REST du produit.
  • Une suite de régression qui tourne à chaque sprint, et dont les résultats sont réellement traités, comme partie intégrante du développement et non après coup.
  • L’intégration et la livraison continues mises en place avec les partenaires de développement de la banque, avec des tests qui tournent en continu en parallèle.
Résultats

Ce qui a changé

  • Une couverture élevée dans les zones les plus risquées et les plus critiques pour le métier : les bugs à fort impact n’atteignaient presque plus la production.
  • Les tests et l’automatisation font pleinement partie des sprints, et les cas de test sont rédigés en même temps que les fonctionnalités.
  • Une passation complète et documentée du processus, des outils et du framework d’automatisation à l’équipe QA interne de la banque.

Vous êtes face à une situation similaire ?

Parlez-nous de votre équipe et de ce sur quoi vous travaillez. L’un de nos ingénieurs reviendra vers vous.