audit(ui): tester la création du personnel
Some checks are pending
CI - Tests et Syntax / lint-and-test (push) Waiting to run

This commit is contained in:
root 2026-08-22 11:59:18 +00:00
parent f9b15f2d03
commit d76261493c
3 changed files with 12 additions and 2 deletions

View file

@ -38,6 +38,11 @@ laissés pour inspection manuelle.
- ID 1 : `TEST_UI_INTERVENTION_ELECTRICITE`, curatif, priorité normale, - ID 1 : `TEST_UI_INTERVENTION_ELECTRICITE`, curatif, priorité normale,
volontairement sans salle ni équipement. volontairement sans salle ni équipement.
## Personnel / prévention
- `TEST_UI_AGENT ENTRETIEN` — fonction « Agent d'entretien », créé via
`/prevention/` pour vérifier le formulaire de personnel ; laissé en base.
## Rôles et utilisateurs RBAC ## Rôles et utilisateurs RBAC
- rôle ID 9 : `TEST_UI_ROLE_PATRIMOINE``patrimoine.view` ; - rôle ID 9 : `TEST_UI_ROLE_PATRIMOINE``patrimoine.view` ;

View file

@ -19,9 +19,9 @@ terminé.
| Équipements | Partiel | Création guidée/avancée et assistant inventaire testés ; salles bloquées | | Équipements | Partiel | Création guidée/avancée et assistant inventaire testés ; salles bloquées |
| Interventions | Partiel | Création, détail, édition et erreur liste testés | | Interventions | Partiel | Création, détail, édition et erreur liste testés |
| Planning | Partiel | time/availability/tâches testés ; disponibilité semble dupliquée | | Planning | Partiel | time/availability/tâches testés ; disponibilité semble dupliquée |
| Prévention | Smoke uniquement | Création à reprendre | | Prévention | Partiel | Validation invalide et création d'un agent TEST_UI vérifiées |
| Stock / produits | Partiel avancé | Listes, réceptions, sorties, transferts, mouvements, inventaire et formulaires testés ; deux pages 500 bloquent transvasement/prévision | | Stock / produits | Partiel avancé | Listes, réceptions, sorties, transferts, mouvements, inventaire et formulaires testés ; deux pages 500 bloquent transvasement/prévision |
| Personnel | Non commencé | À reprendre | | Personnel | Partiel | Agent TEST_UI créé et retrouvé dans la page prévention |
| Documents | Partiel | `/documents/` 404 ; `/cleaning/documents` 200 ; upload réel non effectué faute de cible publique stable | | Documents | Partiel | `/documents/` 404 ; `/cleaning/documents` 200 ; upload réel non effectué faute de cible publique stable |
| Responsive/accessibilité | Partiel | entreprises 390x844 et 768x1024 sans débordement | | Responsive/accessibilité | Partiel | entreprises 390x844 et 768x1024 sans débordement |
@ -87,6 +87,8 @@ terminé.
- La validation métier prévention `/prevention/risk` avec unité/danger vides et - La validation métier prévention `/prevention/risk` avec unité/danger vides et
cotations hors plage redirige vers la page avec message d'erreur, sans créer cotations hors plage redirige vers la page avec message d'erreur, sans créer
de donnée. de donnée.
- Création personnel : `TEST_UI_AGENT ENTRETIEN` a été créé via
`/prevention/staff`, puis retrouvé dans la page (HTTP 302 puis 200).
- API anonyme : `/api/v1/status`, `/api/v1/equipments` et - API anonyme : `/api/v1/status`, `/api/v1/equipments` et
`/api/v1/interventions` renvoient chacun 401 JSON avec un message `/api/v1/interventions` renvoient chacun 401 JSON avec un message
d'authentification, conformément au deny-by-default. d'authentification, conformément au deny-by-default.

View file

@ -49,6 +49,9 @@ scénarios FEFO et uploads de documents restent non testés car la création de
salle est bloquée par UI-003. Le dashboard est également bloqué par UI-019 ; salle est bloquée par UI-003. Le dashboard est également bloqué par UI-019 ;
les écrans de listes et formulaires accessibles ont néanmoins été parcourus. les écrans de listes et formulaires accessibles ont néanmoins été parcourus.
Le formulaire personnel de prévention a finalement été validé avec l'agent
`TEST_UI_AGENT ENTRETIEN`, laissé volontairement dans la base pour inspection.
Ce document est un checkpoint, pas une déclaration de fin d'audit. Ce document est un checkpoint, pas une déclaration de fin d'audit.
Un smoke responsive sur `/companies/` en 390x844 et 768x1024 n'a pas détecté Un smoke responsive sur `/companies/` en 390x844 et 768x1024 n'a pas détecté