LeCoffre Deployment d94a8c430e auto_clea
2025-09-25 15:03:44 +00:00

1.3 KiB
Raw Blame History

Objet

Axes de tests pour lecoffre-front (sans exemples dimplémentation).

Couverture prioritaire

  • Routage: accessibilité des pages clés sous basePath /lecoffre
  • Auth: parcours login client et callbacks (Id360/IdNot)
  • Tableau client: chargement données, états vides, erreurs
  • Dossiers/Documents: création/affichage, téléchargements, filigrane
  • Souscription: parcours complet (erreur/succès/gestion)
  • Notifications/Toasts: affichage cohérent des erreurs

Données et intégrations

  • API Back: validation des URL via NEXT_PUBLIC_BACK_API_* et NEXT_PUBLIC_API_URL
  • IdNot Auth: vérifier que lappel se fait en POST /api/v1/idnot/auth avec { code } dans le corps, et quaucune URL longue nest utilisée.
  • Idnot/Docaposte: vérification des redirections et scopes

Non-régressions UI/UX

  • DesignSystem: composants critiques (boutons, tabs, formulaires)
  • Accessibilité: focus, contrastes, navigation clavier

Performance

  • Chargement initial: taille bundle avec React.lazy/Suspense si applicable
  • Rendu: éviter re-renders via stores et mémoïsations locales

Sécurité

  • Données sensibles: absence de secrets dans NEXT_PUBLIC_*
  • JWT: décodage côté client limité aux besoins