La taverne du testeur

Familles d’indicateurs liés à la qualité – les couvertures (6/7)

Préambule:

Cette série propose de décrire les familles d’indicateurs liés à la qualité proposé lors de la présentation de la JFTL 2022. Cette répartition est le fruit de résul

tats d’ateliers, de leur mise en place et d’une collaboration avec différents experts test d’Altran part of Cap Gemini que je remercie encore pour leur contribution.

Les indicateurs sont un outil essentiel lorsque l’on veut d’améliorer ou plus simplement mesurer notre performances. Malheureusement bien choisir ses indicateurs n’est pas aisé car ces derniers sont très nombreux! Afin de faciliter ces choix je vous propose une répartition de ces indicateurs liés à la qualité en 7 familles. Chacune ayant son but et ses indicateurs propres dont certains seront présentés.

Famille d’indicateur: les couvertures

La 6ème famille d’indicateurs est probablement la plus connue des familles d’indicateurs. C’est d’ailleurs la seule qui ait fait l’objet de nombreux articles spécifiques dans la taverne, je vous parle bien sûr de la famille des indicateurs de couverture!

Cette famille d’indicateurs est particulièrement flexible car elle permet de savoir ce que l’on teste! Les tests exhaustifs étant impossible, les axes de tests sont quasiment infinis. Une couverture de test permet de définir un axe de mesure et de savoir jusqu’à quel niveau une campagne couvre cet axe. Il y a évidemment un revers à cette médaille, la notion de couverture est souvent « floue » et on parle trop souvent de couverture de 100% sans expliciter 100% de quoi. Les couvertures les plus fréquentes sont liées aux spécifications mais pas seulement:

Des exemples de couverture qui peuvent être utiles sont les couvertures liés à des risques ou des objectifs, il y a par exemple:

  • La couverture des terminaux: pour les applications mobiles, il peut être intéressant de savoir quel % de la population est couverte avec les terminaux testés
  • La couverture des personas: après une identification des potentiels utilisateurs sous forme de personas, il peut être intéressant d’avoir des tests spécifiques à chacun de ces utilisateurs types. Ce travail a d’ailleurs été fait par Johann Gaggero qui partage son expérience dans cet article.
  • La couverture des anomalies: pour s’assurer que les anomalies corrigées ont bien un test qui permet de détecter une potentielle réapparition…

Conclusion

Les indicateurs de couvertures sont très présents et très demandés! Ce n’est pas pour rien que les couvertures sont un représentant à part entière du test. Il faut néanmoins bien garder à l’esprit que les couvertures font parti des indicateurs les plus flexibles avec comme unique limite notre imagination! Cette flexibilité et ces possibilités infinies nous force a bien définir la couverture sélectionnée, son rôle et son calcul au risque d’avoir un indicateur non compris et d’annoncer 100% de couverture sans savoir ce que l’on a vraiment tester.

Pensez à rejoindre le groupe « Le métier du test » si vous souhaitez échanger sur le test

Merci à tous ceux qui mettent « j’aime », partagent ou commentent mes articles

N’hésitez pas à faire vos propres retours d’expérience en commentaire.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Image présentant les thématiques du RGESN
éco-conception

Présentation du RGESN – l’architecture (3/9)

Le RGESN, Référentiel Général d’Ecoconception des Services Numériques, est un référentiel qui a pour but de s’assurer une conception des services numériques. Il est, à l’heure actuelle, divisé en 9 thématiques : Dans cet article je vais me concentrer sur la thématique de l’architecture. Les autres thématiques ont fait ou feront

Lire la suite »
culture générale

Les enquêtes sur le test logiciel

Le CFTL est actuellement en train de finaliser son enquête 2019 sur les pratiques du test. Pour rappel, cette enquête prendra fin le 20 janvier 2019 et le lien pour y répondre est celui-ci. Dans ce cadre je vous propose un tour d’horizon des principales enquêtes sur le métier du

Lire la suite »
ISO 25010

Types de tests (ISO 25 010): les tests de fiabilité (5/8)

Après les tests fonctionnels, de performance, de compatibilité et d’utilisabilité au sens ISO – 25 010, je m’attaque dans cet article à la famille des tests de fiabilité afin de savoir exactement à quoi correspond la « fiabilité » dans le cadre de la qualité logicielle. Pour avoir plus d’informations sur la norme

Lire la suite »