ID-0681 Lionel Cohen

Études de cas / Banque de France

Écrire des tests de régression que d'autres peuvent relancer

Exemple type : chaque test automatisé est livré avec son mode opératoire et un rapport lisible, pour que l'équipe puisse le relancer et comprendre le résultat sans son auteur.

Poste : QA Automation · Banque de France · 2012

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

Le problème

Des tests automatisés n'ont de valeur que si l'équipe peut les relancer et comprendre leurs résultats. Sans documentation, ils dépendent de la personne qui les a écrits.

La solution automatisée

Chaque test de régression, écrit avec HP UFT, est livré avec ce qu'il faut pour vivre sans son auteur :

  • Le test : automatisé et rangé dans HP ALM avec les autres.
  • Le mode opératoire : comment préparer les données, lancer le test et lire le résultat.
  • Le rapport : ce qui a été vérifié, ce qui a réussi et ce qui a échoué.

Le résultat

L'équipe peut relancer les tests seule et lire leurs rapports. Les tests restent utiles après le départ de leur auteur.

À retenir

  • Un test sans mode opératoire dépend de son auteur.
  • Un rapport doit se lire sans ouvrir le code.
  • La documentation fait partie de la livraison.

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.