UAT-CHECKOUT-014: Validazione campo Cognome obbligatorio
Stato Test
✅ Passato
Processo Business
Verificare che il campo Cognome 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
- Compilare il campo Nome con un valore valido
- Lasciare il campo Cognome 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
- Compilare il campo Nome (es. "Mario")
- Lasciare il campo Cognome vuoto
- Compilare gli altri campi obbligatori (Data di nascita, ecc.)
Risultato Atteso
- Quando si tenta di salvare con il campo Cognome vuoto:
- Il salvataggio non viene completato
- Viene visualizzato un messaggio di errore accanto o sotto il campo Cognome
- Il messaggio indica che il campo è obbligatorio (es. "Il campo Cognome è obbligatorio", "Cognome richiesto")
- Il campo Cognome è 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 Cognome 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 Cognome obbligatorio funziona correttamente:
Test eseguito:
- Campo Nome compilato: "Luigi"
- Campo Cognome lasciato vuoto
- Campo Titolo selezionato: "Sig."
- Campo Data di nascita compilato: "1985-06-20"
- Tentativo di salvataggio con "Aggiungi Bipede"
Risultati verificati:
- Quando si tenta di salvare con il campo Cognome vuoto, il salvataggio non viene completato
- Viene visualizzato un messaggio di errore sotto il campo Cognome: "Il cognome è 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
Conclusione: La validazione del campo Cognome funziona correttamente, garantendo che tutti gli ospiti abbiano un cognome quando vengono aggiunti alla prenotazione.