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,
|
- Attendu : recherche par produit/référence/lot et filtres par période,
|
||||||
emplacement et type de mouvement, avec pagination.
|
emplacement et type de mouvement, avec pagination.
|
||||||
- Impact : ergonomie insuffisante dès que le catalogue ou l'historique grandit.
|
- 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,
|
- ID 1 : `TEST_UI_INTERVENTION_ELECTRICITE`, curatif, priorité normale,
|
||||||
volontairement sans salle ni équipement.
|
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
|
## 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 |
|
| Création salle | `/equipments/rooms/new` | 200 | Select bâtiment vide |
|
||||||
| Entreprises | `/companies/` | 200 | Accessible |
|
| Entreprises | `/companies/` | 200 | Accessible |
|
||||||
| Entreprise détail | `/companies/1` | 200 | Détail de l'entreprise de test 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 |
|
| Lots | `/lots/` | 200 | Accessible |
|
||||||
| Pièces | `/parts/` | 200 | Accessible |
|
| Pièces | `/parts/` | 200 | Accessible |
|
||||||
| Nettoyage | `/cleaning/` | 200 | Accessible |
|
| Nettoyage | `/cleaning/` | 200 | Accessible |
|
||||||
|
|
|
||||||
|
|
@ -145,6 +145,8 @@ terminé.
|
||||||
inspectées : aucun champ de recherche, filtre ou pagination visible (UI-029).
|
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
|
- Transfert d'une quantité supérieure au stock : le formulaire reste en 200
|
||||||
avec message métier et aucun transfert supplémentaire.
|
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,
|
- 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
|
consommation, sécurité et commande ; la configuration globale reste 500
|
||||||
(UI-002).
|
(UI-002).
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,8 @@ l'intervention de test sans équipement.
|
||||||
visible (UI-028).
|
visible (UI-028).
|
||||||
- P2 : les listes stock/produits sans recherche ni pagination deviendront
|
- P2 : les listes stock/produits sans recherche ni pagination deviendront
|
||||||
difficiles à exploiter avec un historique réel (UI-029).
|
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
|
- P2 : clarifier `/planning/availability`, qui reprend le titre et la
|
||||||
structure de `/planning/time`.
|
structure de `/planning/time`.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue