Passer au contenu principal
TestPulse rapporte le dernier résultat de chaque test et les réduit en un seul verdict d’exécution. Voici exactement comment.

Résultats

RésultatSignificationCompte comme
PassedLe test a été exécuté et réussi.Réussi
FailedLe test a été exécuté et échoué.Non OK
BlockedLe test n’a pas pu être exécuté (un blocage).Non exécuté
Not ApplicableLe test ne s’applique pas à cette portée.Non exécuté
Not ExecutedPlanifié mais pas encore exécuté.Non exécuté
NoneAucun résultat pour le point.Non exécuté

Le « dernier résultat »

Un point de test peut avoir un historique de résultats. TestPulse prend le plus récent (par date de complétion) — c’est le résultat et la date de dernière exécution affichés. Changez la portée et le dernier est recalculé pour ce plan, en mémoire, sans nouvelle lecture.

Des résultats à un verdict

Le verdict d’exécution est une réduction pure à précédence stricte :
  1. Au moins un FailedNon OK
  2. Sinon au moins un non-passé (Blocked, Not Applicable, Not Executed, None) → Non exécuté
  3. Seulement 100% PassedRéussi
  4. Aucun test lié → Non couvert
Pas de « partiel » : un seul échec suffit à rendre une story Non OK. Le verdict affiche toujours icône + libellé, pour rester lisible en thème clair ou sombre et pour les daltoniens, et il ne recolore jamais la pastille Couverture.
None vs Not Executed : None signifie que le point n’a aucun objet résultat ; Not Executed signifie qu’un résultat existe mais que l’exécution n’a pas eu lieu. Les deux se lisent Non exécuté.

À suivre

L'onglet Test coverage

Où le verdict apparaît.

Traçabilité & hiérarchie

Le bug derrière un échec.