From 52c677a079e0e0ea384689a16950c0f8aa0e4bdd Mon Sep 17 00:00:00 2001 From: root Date: Sat, 22 Aug 2026 12:11:31 +0000 Subject: [PATCH] audit(ui): tester les fiches de demande --- docs/ui-audit/CREATED_TEST_DATA.md | 2 ++ docs/ui-audit/PAGES_MATRIX.md | 2 ++ docs/ui-audit/PROGRESS.md | 4 ++++ docs/ui-audit/REPORT.md | 3 +++ 4 files changed, 11 insertions(+) diff --git a/docs/ui-audit/CREATED_TEST_DATA.md b/docs/ui-audit/CREATED_TEST_DATA.md index 19061c8..bf1b277 100644 --- a/docs/ui-audit/CREATED_TEST_DATA.md +++ b/docs/ui-audit/CREATED_TEST_DATA.md @@ -57,6 +57,8 @@ laissés pour inspection manuelle. `TEST_UI_LOT_LATE` (DLU 30/06/2027). - Mouvements laissés : réceptions, sortie FEFO vers `TEST_UI_AGENT ENTRETIEN`, transfert et correction d'inventaire. +- Profil de demande ID 1 : `TEST_UI_PROFIL_ENTRETIEN`, avec fiche imprimable + `/cleaning/requests/print/1`. ## Rôles et utilisateurs RBAC diff --git a/docs/ui-audit/PAGES_MATRIX.md b/docs/ui-audit/PAGES_MATRIX.md index 87a927e..306e62e 100644 --- a/docs/ui-audit/PAGES_MATRIX.md +++ b/docs/ui-audit/PAGES_MATRIX.md @@ -46,6 +46,8 @@ Matrice initiale issue du smoke test authentifié avec `chatgpt`. | Inventaires | `/cleaning/inventory` | 200 | Écran accessible | | Transvasement | `/cleaning/transvasement` | 500 | UI-001 | | Fiches papier | `/cleaning/requests` | 200 | Accessible | +| Nouveau profil de demande | `/cleaning/requests/new` | 200 | Création de profil validée | +| Impression fiche | `/cleaning/requests/print/1` | 200 | Fiche accessible avec agent TEST_UI | | Matériel durable | `/cleaning/material` | 200 | Accessible | | Prévision | `/cleaning/forecast-config` | 500 | UI-002 | | Documents produits | `/cleaning/documents` | 200 | Écran accessible, aucun document de test créé | diff --git a/docs/ui-audit/PROGRESS.md b/docs/ui-audit/PROGRESS.md index 464de00..8b349c5 100644 --- a/docs/ui-audit/PROGRESS.md +++ b/docs/ui-audit/PROGRESS.md @@ -114,6 +114,10 @@ terminé. choisi `TEST_UI_LOT_EARLY` (DLU la plus proche), donc FEFO fonctionne sur ce cas. Inventaire validé avec correction tracée ; `/cleaning/stock` répond toutefois 500 après ces opérations (UI-022). +- Fiches papier : profil `TEST_UI_PROFIL_ENTRETIEN` créé puis fiche + `/cleaning/requests/print/1` vérifiée avec le personnel TEST_UI. Aucun + produit n'était autorisé sur les fiches car `request_enabled` est désactivé + par défaut ; ce point limite le test des lignes imprimées. ## Prochaine étape diff --git a/docs/ui-audit/REPORT.md b/docs/ui-audit/REPORT.md index 5feb10e..c7cc01f 100644 --- a/docs/ui-audit/REPORT.md +++ b/docs/ui-audit/REPORT.md @@ -55,6 +55,9 @@ les écrans de listes et formulaires accessibles ont néanmoins été parcourus. Le scénario stock indépendant des salles a maintenant été exécuté : le journal confirme la sélection FEFO du lot à DLU la plus proche, mais l'écran de stock lui-même est bloqué par UI-022. +Le profil de demande papier et sa fiche imprimable ont également été créés et +consultés ; le catalogue de produits étant non activé pour les demandes, la +fiche de test ne contient pas encore de ligne produit. Le formulaire personnel de prévention a finalement été validé avec l'agent `TEST_UI_AGENT ENTRETIEN`, laissé volontairement dans la base pour inspection.