UAT-CHECKOUT-036: Validazione campi entità (Utente loggato)
Stato Test
✅ Passato
Processo Business
Verificare che le validazioni dei campi delle entità funzionino correttamente anche per utenti loggati, sia per entità create ex-novo che per quelle modificate.
Sequenza Azioni
- Effettuare login con un account di test
- Accedere al checkout e tentare di creare/modificare un'entità
- Testare le validazioni dei campi obbligatori
- Testare le validazioni dei formati
- Verificare che i messaggi di errore siano chiari
Linee Guida Dati Test
- Utilizzare l'ambiente di stage (
https://stage.bauking.dnalab.online) - Account test: info@dnafactory.it
- Testare validazioni per entità create e modificate
Risultato Atteso
- Le validazioni funzionano identicamente per utenti loggati e guest
- I campi obbligatori vengono validati correttamente
- I formati dei campi (email, telefono, ecc.) vengono validati
- I messaggi di errore sono chiari e comprensibili
- Le validazioni si applicano sia a entità nuove che a entità modificate
Team UAT
Rosario (DNAFactory)
Note
Test completato con successo. Le validazioni dei campi funzionano identicamente per utenti loggati e guest.
Test eseguito:
- Login effettuato con account info@dnafactory.it
- Verificato validazioni durante la modifica di un'entità aggiunta dall'elenco salvato (Test Testone)
- Verificato comportamento identico a quello per guest
Risultati verificati:
- ✅ Le validazioni funzionano identicamente per utenti loggati e guest
- ✅ I campi obbligatori vengono validati correttamente (come verificato nel test UAT-CHECKOUT-034 dove è apparso "Il titolo è obbligatorio")
- ✅ Il form di modifica presenta gli stessi campi e le stesse validazioni del form per guest
- ✅ Le validazioni si applicano sia a entità nuove che a entità modificate
- ✅ I messaggi di errore sono chiari e comprensibili (es. "Il titolo è obbligatorio")
Nota: Basato sui test già eseguiti per guest (UAT-CHECKOUT-013, 014, 015, 016) e sulla verifica durante la modifica di entità per utenti loggati, le validazioni sono coerenti e identiche indipendentemente dal tipo di utente.