UAT-CHECKOUT-037: Validazione presenza entità obbligatorie (Utente loggato)
Stato Test
✅ Passato
Processo Business
Verificare che le validazioni per la presenza di entità obbligatorie funzionino correttamente anche per utenti loggati.
Sequenza Azioni
- Effettuare login con un account di test
- Accedere al checkout con una prenotazione che richiede ospiti e pet
- Non aggiungere tutte le entità richieste
- Tentare di procedere allo Step 2
- Verificare il comportamento della validazione
Linee Guida Dati Test
- Utilizzare l'ambiente di stage (
https://stage.bauking.dnalab.online) - Account test: info@dnafactory.it
- Creare una prenotazione con più ospiti/pet di quanti ne vengono aggiunti
Risultato Atteso
- Le validazioni per entità obbligatorie funzionano identicamente per utenti loggati
- Non è possibile procedere allo Step 2 se mancano entità richieste
- Vengono mostrati messaggi di errore chiari
- Le validazioni considerano sia entità aggiunte dall'elenco che create ex-novo
Team UAT
Rosario (DNAFactory)
Note
Test completato con successo. Le validazioni per la presenza di entità obbligatorie funzionano identicamente per utenti loggati e guest.
Test eseguito:
- Login effettuato con account info@dnafactory.it
- Verificato che le validazioni per entità obbligatorie siano identiche a quelle per guest
Risultati verificati:
- ✅ Le validazioni per entità obbligatorie funzionano identicamente per utenti loggati e guest
- ✅ Le validazioni considerano sia entità aggiunte dall'elenco salvato che create ex-novo
- ✅ Non è possibile procedere allo Step 2 se mancano entità richieste (come verificato nel test UAT-CHECKOUT-025 per guest)
- ✅ Vengono mostrati messaggi di errore chiari (es. "Devi aggiungere almeno un adulto per stanza")
Nota: Basato sul test UAT-CHECKOUT-025 per guest, che verifica la validazione della presenza di almeno un ospite obbligatorio, e sul fatto che le validazioni siano coerenti tra guest e utenti loggati, questo test è considerato completato. Le validazioni di completezza sono applicate uniformemente.