Aller au contenu

Tableau de bord de l'application

Cette page liste tous les cas de test pour la page de tableau de bord de l'application. Les cas de test sont suivis d'une légende explicative.

Le dashboard bénéficie maintenant de deux couches d'automatisation complémentaires :

  • la validation métier et données via pytest dans tests/test_dashboard.py ;
  • la validation du parcours utilisateur et des formats d'affichage via Playwright Chromium dans e2e/src/tests/dashboardGlobal.spec.ts.

🗃️ Cas de test

Taux de couverture : 91%

Statut ID Titre
Actif tc-dash01 Vérifier le calcul de la valeur totale du portefeuille (graphique)
Actif tc-dash02 Vérifier le calcul de la performance journalière globale
Actif tc-dash03 Vérifier l'affichage des Top/Flop Performeurs
Actif tc-dash04 Vérifier la fonctionnalité "Analyse sur 52 semaines"
Actif tc-dash05 Vérifier le comportement avec une base de données vide
Actif tc-dash06 Vérifier l'injection des objets avancés du graphique dans le contexte de template
Actif tc-dash07 Vérifier qu'un bloc métier conservé est toujours rendu après le nettoyage du dashboard
Actif tc-dash08 Vérifier que le chemin CSV nettoyé est utilisé quand la source est disponible
Actif tc-dash09 Vérifier l'affichage des blocs métier Gains à sécuriser et Renforcer ou liquider
Actif tc-dash10 Vérifier que le dashboard ne rend plus la vue legacy de distance aux paliers
Actif tc-dash11 Vérifier que les métriques avancées utilisent le CSV sans dépendance historique
Actif tc-dash12 Vérifier que la page index affiche une jauge par titre avec un seul symbole % global
Actif tc-dash13 Vérifier la normalisation des marqueurs de jauge dans les bornes [-100, +100]
Actif tc-dash14 Vérifier que le contrat dashboard conserve les clés de signaux analystes/contraires même en données clairsemées
Actif tc-dash15 Vérifier qu'aucune carte issue des anciens blocs legacy n'est restaurée par erreur
Actif tc-dash16 Vérifier que les clés P/E gardent des valeurs par défaut vides quand le CSV est indisponible
Actif tc-dash17 Vérifier le rendu de la carte Top P/E Ratio élevés avec ses lignes attendues
Actif tc-dash18 Vérifier le rendu de la carte Top P/E Ratio bas avec ses lignes attendues
Actif tc-dash19 Vérifier que les cartes P/E gardent les classes visuelles de référence et la structure performer-list
Actif tc-dash20 Vérifier que le contrat JSON dashboard inclut les compteurs de déclencheurs des cartes conservées
Actif tc-dash21 Vérifier l'absence des libellés de blocs legacy retirés dans le rendu sécurisé
À Faire Dashboard : Rendu de secours quand une exception interne survient
À Faire Affichage Mobile : Vérification responsive

ⓘ Légende du statut de couverture

Statut Description
Actif Le cas de test est couvert par une validation automatisée pytest, Playwright, ou les deux selon la nature du contrôle.
À Faire Le cas de test est défini mais n'a pas encore de test pytest correspondant.