UAT-CHECKOUT-013: Validazione campo Nome obbligatorio
Stato Test
✅ Passato
Processo Business
Verificare che il campo Nome sia obbligatorio e che venga mostrato un messaggio di errore appropriato quando è vuoto.
Sequenza Azioni
- Accedere al checkout come guest con almeno una stanza nel carrello
- Cliccare per aggiungere un nuovo ospite
- Lasciare il campo Nome vuoto
- Compilare tutti gli altri campi obbligatori con dati validi
- Tentare di salvare l'ospite
- Verificare il comportamento della validazione
Linee Guida Dati Test
- Utilizzare l'ambiente di stage (
https://stage.bauking.dnalab.online) - Essere in modalità guest
- Lasciare il campo Nome vuoto
- Compilare gli altri campi obbligatori (Cognome, Data di nascita, ecc.)
Risultato Atteso
- Quando si tenta di salvare con il campo Nome vuoto:
- Il salvataggio non viene completato
- Viene visualizzato un messaggio di errore accanto o sotto il campo Nome
- Il messaggio indica che il campo è obbligatorio (es. "Il campo Nome è obbligatorio", "Nome richiesto")
- Il campo Nome è evidenziato visivamente come errore (bordo rosso, icona di errore, ecc.)
- Il form rimane aperto e non si chiude
- L'ospite non viene aggiunto all'elenco
- Dopo aver compilato il campo Nome e salvato nuovamente, l'errore scompare e l'ospite viene creato correttamente
Team UAT
Rosario (DNAFactory)
Note
Test completato con successo. La validazione del campo Nome obbligatorio funziona correttamente:
Test eseguito:
- Campo Nome lasciato vuoto
- Campo Cognome compilato: "Verdi"
- Campo Data di nascita compilato: "1985-06-20"
- Tentativo di salvataggio con "Aggiungi Bipede"
Risultati verificati:
- Quando si tenta di salvare con il campo Nome vuoto, il salvataggio non viene completato
- Viene visualizzato un messaggio di errore sotto il campo Nome: "Il nome è obbligatorio."
- Il messaggio è chiaro e in italiano, indica esplicitamente che il campo è obbligatorio
- Il form rimane aperto e non si chiude
- L'ospite non viene aggiunto all'elenco degli ospiti
- Non si verifica redirect o navigazione dalla pagina
Nota aggiuntiva:
- Durante il test è emerso che anche il campo "Titolo" è obbligatorio e mostra il messaggio "Il titolo è obbligatorio." quando non selezionato
- La validazione blocca correttamente il salvataggio quando uno o più campi obbligatori sono vuoti
- Dopo aver compilato correttamente tutti i campi obbligatori (incluso Nome), l'ospite viene creato correttamente (come verificato nel test UAT-012)