Skip to main content

UAT-CHECKOUT-025: Validazione presenza almeno un ospite obbligatorio

Stato Test

✅ Passato

Processo Business

Verificare che non sia possibile procedere allo Step 2 se non è presente almeno un ospite nello Step 1.

Sequenza Azioni

  1. Accedere al checkout come guest con almeno una stanza nel carrello
  2. Verificare di essere nello Step 1 "Pet Family"
  3. Assicurarsi che non ci siano ospiti nell'elenco (eliminarli tutti se presenti)
  4. Tentare di procedere allo Step 2 cliccando sul pulsante "Continua" o "Avanti"
  5. Verificare il comportamento

Linee Guida Dati Test

  • Utilizzare l'ambiente di stage (https://stage.bauking.dnalab.online)
  • Essere in modalità guest
  • Avere una prenotazione nel carrello
  • Assicurarsi che non ci siano ospiti nello Step 1

Risultato Atteso

  • Quando si tenta di procedere senza ospiti:
    • Non avviene la transizione allo Step 2
    • Viene visualizzato un messaggio di errore/validazione che indica che è necessario aggiungere almeno un ospite
    • Il messaggio è chiaro e comprensibile
    • Lo Step 1 rimane attivo
    • Il pulsante per procedere può essere disabilitato o mostrare un errore dopo il click
  • Dopo aver aggiunto almeno un ospite, è possibile procedere correttamente

Team UAT

Rosario (DNAFactory)

Note

Test completato con successo. La validazione che richiede almeno un ospite per stanza funziona correttamente:

Test eseguito:

  • Checkout con 3 camere nel carrello
  • Nessun ospite aggiunto alle camere (stato iniziale)
  • Tentativo di procedere allo Step 2 cliccando su "Personalizza Prenotazione"

Risultati verificati:

  • Quando si tenta di procedere senza ospiti, la transizione allo Step 2 NON avviene
  • Viene visualizzato un messaggio di errore/validazione chiaro e specifico per ogni camera: "Devi aggiungere almeno un adulto per stanza"
  • Il messaggio viene mostrato per ogni camera senza ospiti (nel test, 3 camere = 3 messaggi di errore)
  • Il messaggio è chiaro e comprensibile in italiano
  • Lo Step 1 rimane attivo (non si passa allo Step 2)
  • Il pulsante "Personalizza Prenotazione" rimane cliccabile ma mostra l'errore dopo il click
  • Lo stato della pagina rimane nello Step 1

Conclusione: La validazione a livello di step funziona correttamente e impedisce la progressione quando non ci sono ospiti aggiunti. Il sistema richiede esplicitamente almeno un adulto per ogni stanza nella prenotazione prima di permettere il passaggio allo Step 2.


← Torna all'introduzione