Suivre la couverture et la validation des exigences
Le bloc Indicateurs de couverture permet de suivre les taux de couverture, de vérification et de validation d'une exigence.
Voici comment sont calculés ces trois indicateurs :
- Taux de couverture : indique si l'exigence est couverte par au moins un cas de test.
- Taux de rédaction : indique le pourcentage de cas de test au statut "À approuver" ou "Approuvé" parmi tous les cas de test couvrant l'exigence ou l'une de ses descendantes.
- Taux de vérification : indique le pourcentage de cas de test exécutés, en ne tenant compte que de la dernière exécution, parmi les cas de test couvrant l'exigence ou l'une de ses descendantes et présents dans un plan d'exécution.
- Taux de validation : indique le pourcentage de cas de test ayant un statut d'exécution concluant ("Succès" ou"Arbitré") en ne tenant compte que de la dernière exécution, parmi les cas de test couvrant l'exigence ou l'une de ses descendantes qui on été exécutés.
Les indicateurs de couverture d'une exigence
Dans le cas où une exigence est vérifiée par plusieurs cas de test, voici comment sont calculés les différents taux :
Le taux de couverture
Le taux de couverture indique si l'exigence est couverte par au moins un cas de test, quel que soit son statut. Ainsi, pour une exigence simple, cet indicateur sera toujours à 100% si l'exigence est liée à au moins un cas de test, ou à 0% si elle n'est couverte pas aucun cas de test. Le taux de couverture est surtout pertinent pour les exigences mères et les exigences de haut niveau. Il permet de savoir qui de l'exigence mère et/ou de ses filles sont couvertes par des cas de test.
Le taux de rédaction
Le taux de rédaction est défini à partir du statut de chaque cas de test associé à l'exigence. Ainsi, sur les trois cas de test associés à cette exigence, seuls deux d'entre eux sont au statut "À approuver" ou "Approuvé". Ce taux est mis à jour automatiquement dès que le statut des cas de test est modifié.
Le taux de vérification
Le taux de vérification indique le nombre de cas de test qui ont été exécutés quel que soit le résultat de l'exécution. Dans le cas de cette exigence, les trois cas de test couvrant l'exigence ont été déposés dans un plan d'exécution, mais seuls deux d'entre eux ont été exécutés. Ce taux est mis à jour automatiquement en fonction des exécutions réalisées.
Le taux de validation
Le taux de validation indique le nombre de cas de test en succès parmi ceux qui on été exécutés. Pour cette exigence, seul un des deux cas de test exécutés a été exécuté avec le statut "Succès". Ce taux est mis à jour automatiquement en fonction des statuts d'exécution attribués aux exécutions pendant la phase d'exécution des tests.
Les indicateurs de couverture d'une exigence mère
Dans le cas où une exigence a des exigences filles dans l'arborescence, le bloc "Indicateurs de couverture" de l'exigence mère prend en compte dans ses calculs les taux de couverture, rédaction, vérification et validation de ses exigences filles.
En sélectionnant l'exigence mère, le bloc "Indicateurs de couverture" affiche plus d'éléments.
L'indication des taux se fait de la sorte :
- Taux Globaux : taux cumulés de l'exigence mère et des exigences filles.
- Taux de l'exigence mère seule.
- Taux cumulés des exigences filles seules
Le bloc Indicateurs de couverture se présente comme ceci sur une exigence mère :
Dans cet exemple, l'exigence consultée a deux exigences filles. L'exigence mère est couverte par trois cas de test et les filles par un cas de test chacune.
La lecture des taux de l'exigence consultée (colonne "Cette exigence") est identique au précédent exemple.
La lecture des taux pour les exigences filles (colonne "Ses filles") se traduit comme ceci :
- Les deux exigences filles sont chacune couvertes par au moins un cas de test
- Les deux cas de test associés aux exigences filles sont tous deux soit au statut "À approuver" soit au statut "Approuvé"
- Ces deux cas de test ont été déposés dans un plan d'exécution, mais seul un des deux a été exécuté.
- Le cas de test qui a été exécuté l'a été en succès.
Les taux globaux en première colonne, cumulent les taux de l'exigence mère et de ses filles. Les pourcentages sont recalculés en fonction des valeurs additionnées.
Les indicateurs de couverture d'une exigence de haut niveau
Pour une exigence de haut niveau, les taux de couverture, de rédaction, de vérification et de validation fonctionnent sur le même principe que pour les exigences mères. La seule différence est que ces taux prennent en compte les exigences classiques quelle que soit la manière dont elles ont été rattachées à l'exigence de haut niveau (via l'arborescence ou en les liant directement).
L'indication des taux de couverture sur une exigence de haut niveau est répartie comme suit :
- Taux Globaux : taux cumulés de l'exigence de haut niveau et de ses exigences classiques rattachées.
- Taux de l'exigence de haut niveau seule.
- Taux cumulés de ses exigences classiques seules
La lecture des taux de couverture pour l'exigence de haut niveau se fait comme ceci :
- L'exigence de haut niveau est associée directement à au moins un cas de test.
- Sur les trois cas de test associés à l'exigence, seuls deux d'entre eux sont au statut "À approuver" ou "Approuvé".
- Les trois cas de test ont tous été exécutés.
- Mais seuls deux d'entre eux ont été validés en "Succès".
La lecture des taux de couverture pour ses exigences classiques associés se fait comme suit :
- Les deux exigences associées sont chacune couvertes par au moins un cas de test.
- Sur les trois cas de test associés aux deux exigences associés, seuls deux sont au statut "À approuver" ou "Approuvé".
- Seuls deux de ces tests ont été ajoutés à un plan d'exécution, mais un seul a été exécuté.
- Le test exécutés a un statut différent de "Succès" ou "Arbitré".
Les taux globaux en première colonne, cumulent les taux de l'exigence de haut niveau et de ses exigences classiques. Les pourcentages sont recalculés en fonction des valeurs additionnées.
En savoir plus
Pour en savoir plus sur les exigences de haut niveau, consulter la page dédiée : Gérer les exigences de haut niveau.