Testeurs, vous jouez un rôle crucial dans la garantie de la qualité des produits logiciels.
Votre mission ne se résume pas à concevoir et dérouler des scénarios de tests, entre autres choses, il est essentiel de bien communiquer sur votre activité, ses résultats et la qualité du produit.
Cette communication occupe une place centrale dans le cycle de production logicielle, car les autres membres de l’équipe avec lesquels vous interagissez (chefs de produits, développeurs, etc.) ont besoin d’avoir une vision claire du statut qualité du produit.
On ne se contentera pas de dire simplement “les tests sont en cours” lors d’une réunion, car cela ne fournit évidemment pas suffisamment d’informations.
Un rapport qualité, aussi court soit-il, écrit ou oral, doit être précis et exploiter des données tangibles. Cet article fournit quelques conseils pour communiquer efficacement.
Conseils pour construire un rapport qualité
Pour construire un rapport qualité, il est important de fournir quelques éléments essentiels à la compréhension de l’avancement de la campagne de tests menée et du niveau de qualité actuel ou estimé du produit.
Voici les éléments sur lesquels vous pouvez vous appuyer :
1. La couverture fonctionnelle manuelle
Quelles exigences sont ciblées par la campagne de tests manuels en cours ?
2. La couverture fonctionnelle automatisée
Quel est l’état des lieux du patrimoine de tests automatisés ?
3. Le type de tests exécutés
Est-ce une campagne de tests de progression pour valider une nouvelle fonctionnalité ou une évolution ? Ou s’agit-il d’une campagne de tests de non-régression ou de validation de corrections de bugs ?
4. Les corrections de bugs validés et rejetés
Quels bugs corrigés ont bien été validés et quel bugs doivent retourner en développement car leur correction est rejetée ?
5. Le niveau de criticité des cas de tests ciblés
La campagne de tests cible-t-elle uniquement les cas critiques, ou bien les cas critiques, majeurs et normaux ?
6. L’avancement des tests
Quel est l’avancement de la campagne de tests ? Quelle charge reste-t-il pour la finir ? Le planning est-il respecté ?
7. Les résultats obtenus
Combien de bugs ont été trouvés ? Quels problèmes ont été rencontrés ? Les échecs ont-ils été qualifiés ? Les tickets utiles ont-ils été créés ?
Exemple de Rapport Qualité
Voici un exemple bref et efficace pour communiquer l’état des tests :
La campagne de tests automatisés couvre actuellement 88% des cas de tests critiques et 75% des tests majeurs sur l’ensemble des exigences du produit.
Suite à son exécution ce matin qui a pris 4 heures et 26 minutes, soit 4% de plus que les 10 précédentes, les résultats ont été analysés.
Nous avons obtenu 96% de succès. Deux bugs ont été détectés : une régression mineure et un bug lié à une évolution. Les tickets ont été créés.
La campagne de tests de non régression manuels est en cours, elle cible les cas de tests critiques, majeurs et normaux.
Elle est avancée à 68%, dont 80% pour les tests critiques, 76% pour les tests majeurs et 50% pour les tests de criticité normale.
Actuellement, l’indice qualité (ou indice de confiance, appelez-le comme vous le souhaitez) est situé à 76%.
Nous avons encore besoin de 4 jours-homme pour finaliser la campagne de tests, ce qui correspond pour le moment au planning établi.
Alors, ce rapport n’inspire-t-il pas confiance en le travail de l’équipe qualité et sa maîtrise de son activité ?
Conclusion
Les membres de votre équipe qui gravitent autour du produit que vous testez doivent être tenus informés du statut qualité du produit et de l’avancement de votre tâche. Cela fait partie de votre mission qualité de le partager.
Pour réaliser une communication précise et complète, il vous faudra vous appuyer sur des indicateurs pertinents. C’est là que les KPIs (le Indicateurs Clés de Performance / Key Performance Indicators) entrent en jeu.
Pour en savoir plus sur le sujet, n’hésitez pas à consulter notre article La stratégie KPI : boostez la visibilité de votre travail de testeur.
Et n’oubliez pas que “la qualité est l’affaire de tous”. Plus vous communiquerez efficacement, plus vous impliquerez le reste de l’équipe dans cette mission commune !
Si vous avez besoin d’aide pour définir et mettre en œuvre votre stratégie qualité, n’hésitez pas à faire appel à nos experts. Ils sauront vous guider de manière pragmatique pour atteindre cet objectif.
Experte en qualité web, fondatrice de Gonogo Consultech : conseil en stratégie web et fournisseur de la solution HorusTest.
Optez pour une stratégie qualité pérenne ! HorusTest permet de créer et de gérer vos tests automatisés simplement, sans écrire une seule ligne de code et sans compétences techniques.