Le flux de génération
Le bouton Générer le rapport suit une machine d’états claire :1
Générer le rapport
Inactif — cliquez pour démarrer.
2
Démarrage…
Le bouton se désactive de façon synchrone au clic.
3
En cours N%
Une barre de progression se met à jour pendant la récupération des données depuis Azure DevOps.
4
Terminé / Erreur
Le rapport s’affiche, ou un message d’erreur est présenté.
La liste des plans utilise le stale-while-revalidate : les derniers plans connus apparaissent immédiatement avec un badge « Refreshing » pendant le chargement des données fraîches.
Templates et vues sauvegardées
Enregistrer comme template — sauvegarde les métadonnées uniquement (champs du formulaire, environnement, testeur, approbateur…) sous un nom personnalisé. Le charger pré-remplit le formulaire instantanément. Enregistrer comme vue — sauvegarde le plan, les suites cochées et toutes les métadonnées en une action. Charger une vue :1
Resélectionner le plan
Le plan sauvegardé est resélectionné et ses suites se chargent.
2
Restaurer les suites
La sélection de suites sauvegardée est cochée — les suites supprimées depuis la sauvegarde sont ignorées silencieusement.
3
Restaurer les champs
Tous les champs de métadonnées sont restaurés — sauf la date du rapport, qui est posée au jour même. Une vue est un modèle réutilisable, pas un instantané : une vue enregistrée en juin et rouverte en août générerait sinon un rapport daté de juin, et un fichier Excel nommé d’après cette date. Un bandeau non bloquant énonce les deux dates et propose de restaurer celle enregistrée ; il reste muet si la vue a été enregistrée le jour même, et disparaît dès que vous modifiez la date vous-même. Un rapport programmé porte la date de l’exécution qui l’a produit.
Utilisez les vues pour les campagnes récurrentes où le même plan, les mêmes suites et les mêmes métadonnées sont réutilisés — par exemple une régression hebdomadaire sur un périmètre fixe.
À suivre
Générer un rapport
Sélection du plan, champs, validation.
Page de garde
Mise en page et choix des champs.