Passer au contenu principal
Chaque rapport porte un score qualité noté A → E avec une valeur sur 100 et un verdict GO / NO-GO — dans l’en-tête du rapport, le widget de dashboard et les exports PDF / HTML. Il est calculé par un moteur unique et déterministe depuis les données déjà à l’écran : aucun appel supplémentaire, pas d’IA. Le badge résume les métriques ; il ne les remplace jamais.

Comment la note est construite

Le composite 0–100 pondère quatre composantes. Voici les poids du profil Standard, sélectionné par défaut ; les profils Strict, Rodage et Personnalisé peuvent utiliser d’autres valeurs : Grades du profil Standard, avant application des plafonnements : A ≥ 90 · B 75–89 · C 60–74 · D 40–59 · E < 40. Les seuils des autres profils figurent plus bas. Si la traçabilité est absente, la couverture est retirée et les poids restants sont renormalisés (un drapeau le signale). Moins de 5 tests exécutés lève un drapeau confiance faible.

Transparence

Cliquez sur Voir le détail pour déplier la décomposition — chaque composante (valeur, points, poids), les plafonnements appliqués et les drapeaux. La note n’est jamais un chiffre opaque. Sous la note, une ligne nomme le barème en vigueur et le seuil GO réellement appliqué, et porte la réserve confiance faible quand moins de cinq tests ont été exécutés — de quoi défendre un verdict sans ouvrir les Réglages. À l’écran uniquement : les exports ne gagnent aucune ligne.

Invariants non négociables

  • ≥ 1 bug bloquant ouvert parmi les bugs du rapport (état ouvert et sévérité bloquante selon le barème appliqué) plafonne la note à C et force NO-GO.
  • Une exigence in-scope non testée force NO-GO.
  • Aucun test exécuté affiche non évalué — jamais un E.
  • Le GO exige aussi que le composite atteigne le seuil GO du barème et la couverture son minimum.
  • Un taux de réussite sous le plancher du barème plafonne la note à C et force le NO-GO. Les autres composantes ne peuvent pas le compenser — une moyenne compense, un plancher non.
  • Un taux d’exécution sous ce même plancher fait de même : satisfaire le taux de réussite en exécutant moins n’achète plus un GO. Un cas marqué Non applicable n’est pas un cas non exécuté.
  • Un test en échec sans défaut lié plafonne la note à C et force le NO-GO (actif par défaut depuis la v2.64.0).

Profils de barème

Dans les Paramètres, choisissez un barème au niveau projet pour que tout le monde note un rapport à l’identique : Les valeurs ci-dessous sont celles des trois profils prédéfinis, avant personnalisation. Le grade est déterminé par le seuil le plus élevé atteint, puis les plafonnements s’appliquent ; en dessous du seuil D, il vaut E. Un bug High ouvert ne déclenche donc pas à lui seul la porte des bugs bloquants en Rodage. Les autres règles du verdict continuent de s’appliquer. Le seuil GO de chaque barème sert aussi de plancher de taux de réussite et de plancher de taux d’exécution — 0,85 Strict · 0,75 Standard · 0,65 Rodage — il n’y a donc aucune valeur distincte à régler. L’ajustement est borné (seuil GO 50–95, une couverture minimale, poids des composantes forcés à 100, seuils A > B > C > D) ; toute valeur hors preset devient un barème Personnalisé. Les règles ci-dessus s’appliquent avec les valeurs du barème retenu. Pour interpréter un rapport enregistré, consultez le barème capturé dans ce rapport : changer le réglage projet ne réécrit pas ses résultats.
Si un ancien rapport ne contient aucun barème enregistré, TestPulse utilise le barème Standard par défaut. Il ne lui applique pas le profil courant du projet. Un rapport qui possède son barème enregistré continue d’utiliser celui-ci.

Pondération risk-based (optionnelle)

Un toggle optionnel et orthogonal affiche une confiance pondérée à côté du grade. Il pondère exécution et couverture par l’importance de ce qui manque — priorité des cas de test, risque et story points des US — via des paliers additifs transparents (jamais une multiplication). Le score A–E à plat n’est jamais modifié ; une dimension dont la donnée est absente ou uniforme s’auto-désactive et le dit.

À suivre

Aide à la décision

Points de vigilance, échecs sans défaut, override.

Profondeur de couverture

Est-ce bien couvert ?