Application de test des Web Services

logo-groupama

Groupama est un groupe d'assurance et de banque généraliste, à l'expertise multi-métiers et multi-canal, ouvert à tous : particuliers, professionnels, entreprises et collectivités locales.

checkList

Besoin

Dans le cadre d'un de ses projets, Groupama a besoin de réaliser des tests unitaires ayant pour but de :

  • Pouvoir créer rapidement un nouveau cas de test à la suite de l’ajout ou de l’évolution d’une règle de gestion.
  • Ne pas avoir à coder chaque nouveau cas de test.
  • Gérer facilement le changement d’environnement pour les cas de tests.

Ils ont également besoin d'effectuer des tests de non régression :

  • Solution automatisée jouant les cas de test unitaire.
  • Envoi de report à chaque exécution à une liste d’utilisateur (mail).
  • Détection d’une erreur de mot de passe et envoi d’une notification à une liste d’utilisateur (mail).

Projet

La solution est composée d’une interface client lourd permettant de composer les jeux de test. Les jeux de tests sont alors générés au format JUnit au sein d’un projet Eclipse de test (TST_WSS). La solution Hudson va alors permettre d’automatiser la récupération ainsi que le lancement des cas de test ainsi que l’envoi des reports.

checkList