audit(ui): tester les documents d'intervention
Some checks are pending
CI - Tests et Syntax / lint-and-test (push) Waiting to run
Some checks are pending
CI - Tests et Syntax / lint-and-test (push) Waiting to run
This commit is contained in:
parent
a4a417d942
commit
f7226c9f07
5 changed files with 22 additions and 0 deletions
|
|
@ -310,3 +310,17 @@
|
|||
- Attendu : recherche par produit/référence/lot et filtres par période,
|
||||
emplacement et type de mouvement, avec pagination.
|
||||
- Impact : ergonomie insuffisante dès que le catalogue ou l'historique grandit.
|
||||
|
||||
## UI-030 — Document téléversé absent du détail de l'intervention
|
||||
|
||||
- Priorité : P1
|
||||
- URLs : `/interventions/1`, `/documents/upload/intervention/1`
|
||||
- Étapes : téléverser le fichier artificiel `test_document.pdf` depuis le
|
||||
détail de l'intervention de test, puis revenir au détail.
|
||||
- Résultat : le POST est accepté (302) et le téléchargement
|
||||
`/documents/intervention/download/1` répond 200, mais aucun nom ou lien de
|
||||
document n'est affiché sur `/interventions/1`.
|
||||
- Attendu : afficher le document, sa description, sa date et les actions
|
||||
téléchargement/suppression dans le détail.
|
||||
- Impact : l'utilisateur ne sait pas si son fichier a été enregistré et ne
|
||||
peut pas le gérer depuis l'intervention.
|
||||
|
|
|
|||
|
|
@ -37,6 +37,8 @@ laissés pour inspection manuelle.
|
|||
|
||||
- ID 1 : `TEST_UI_INTERVENTION_ELECTRICITE`, curatif, priorité normale,
|
||||
volontairement sans salle ni équipement.
|
||||
- Document associé : `test_document.pdf`, description `TEST_UI document`,
|
||||
téléchargé via `/documents/intervention/download/1` (ID document 1).
|
||||
|
||||
## Personnel / prévention
|
||||
|
||||
|
|
|
|||
|
|
@ -32,6 +32,8 @@ Matrice initiale issue du smoke test authentifié avec `chatgpt`.
|
|||
| Création salle | `/equipments/rooms/new` | 200 | Select bâtiment vide |
|
||||
| Entreprises | `/companies/` | 200 | Accessible |
|
||||
| Entreprise détail | `/companies/1` | 200 | Détail de l'entreprise de test accessible |
|
||||
| Téléversement document intervention | `/documents/upload/intervention/1` | 302 | PDF artificiel accepté |
|
||||
| Téléchargement document intervention | `/documents/intervention/download/1` | 200 | PDF artificiel récupérable |
|
||||
| Lots | `/lots/` | 200 | Accessible |
|
||||
| Pièces | `/parts/` | 200 | Accessible |
|
||||
| Nettoyage | `/cleaning/` | 200 | Accessible |
|
||||
|
|
|
|||
|
|
@ -145,6 +145,8 @@ terminé.
|
|||
inspectées : aucun champ de recherche, filtre ou pagination visible (UI-029).
|
||||
- Transfert d'une quantité supérieure au stock : le formulaire reste en 200
|
||||
avec message métier et aucun transfert supplémentaire.
|
||||
- Document artificiel `test_document.pdf` téléversé sur l'intervention 1 :
|
||||
téléchargement ID 1 répond 200, mais le détail ne l'affiche pas (UI-030).
|
||||
- La prévision détaillée `/cleaning/forecast/1` répond 200 et affiche stock,
|
||||
consommation, sécurité et commande ; la configuration globale reste 500
|
||||
(UI-002).
|
||||
|
|
|
|||
|
|
@ -51,6 +51,8 @@ l'intervention de test sans équipement.
|
|||
visible (UI-028).
|
||||
- P2 : les listes stock/produits sans recherche ni pagination deviendront
|
||||
difficiles à exploiter avec un historique réel (UI-029).
|
||||
- P1 : les documents téléversés sont récupérables mais absents du détail de
|
||||
l'intervention ; l'utilisateur n'a aucun retour visuel (UI-030).
|
||||
- P2 : clarifier `/planning/availability`, qui reprend le titre et la
|
||||
structure de `/planning/time`.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue