ID-0681 Lionel Cohen

Études de cas / EDF

Des tests de non-régression automatisés avant chaque livraison

Exemple type : une campagne de tests automatisés rejoue les parcours essentiels d'une application avant chaque mise en production et publie un rapport clair.

Poste : QA Automation · EDF · 2016–2017

Exemple type, représentatif du travail mené sur ce poste. Il ne décrit pas un projet précis.

Le problème

À chaque nouvelle version d'une application, il faut vérifier que ce qui marchait marche encore. Rejouer tous les tests à la main prend du temps, et la tentation est grande d'en sauter.

La solution automatisée

Les tests sont automatisés avec HP UFT et suivis dans HP ALM :

  • Choix : on retient les parcours essentiels de l'application avec l'équipe.
  • Scripts : chaque parcours devient un test automatisé, avec des données de test dédiées.
  • Campagne : avant chaque livraison, toute la campagne est lancée.
  • Rapport : les résultats sont publiés dans ALM, chaque échec avec sa capture et son étape.
  • Suivi : les anomalies sont remontées aux développeurs, puis retestées.

Le résultat

La même vérification est faite à chaque version, de la même manière. Une régression est repérée avant la mise en production, avec ce qu'il faut pour la reproduire.

À retenir

  • Automatiser d'abord les parcours qui comptent le plus.
  • Un échec doit venir avec sa preuve : capture et étape.
  • Le rapport sert aux développeurs comme au métier.

Toutes les études de cas

Les exemples types sont volontairement génériques : ils ne citent ni client, ni chiffre, ni donnée interne. Les marques citées appartiennent à leurs propriétaires.