Skip to main content

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

  1. Effettuare login con un account di test
  2. Accedere al checkout con una prenotazione che richiede ospiti e pet
  3. Non aggiungere tutte le entità richieste
  4. Tentare di procedere allo Step 2
  5. 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.


← Torna all'introduzione