UAT-CHECKOUT-038: Progressione Step 1 - Validazione completa (Utente loggato)
Stato Test
✅ Passato
Processo Business
Verificare che dopo aver completato correttamente lo Step 1 come utente loggato, sia possibile procedere allo Step 2.
Sequenza Azioni
- Effettuare login con un account di test
- Aggiungere una stanza al carrello e accedere al checkout
- Completare lo Step 1 aggiungendo tutte le entità richieste (da elenco salvato o create ex-novo)
- Verificare che tutte le validazioni siano soddisfatte
- Cliccare per procedere allo Step 2
- Verificare la transizione
Linee Guida Dati Test
- Utilizzare l'ambiente di stage (
https://stage.bauking.dnalab.online) - Account test: info@dnafactory.it
- Completare lo Step 1 con tutte le entità richieste
Risultato Atteso
- Quando tutti i dati sono completi e validi:
- Il pulsante per procedere è abilitato
- Cliccando si passa correttamente allo Step 2
- Lo Step 2 diventa attivo
- Lo Step 1 viene marcato come completato
- I dati inseriti sono persistenti
- L'indicatore di progresso viene aggiornato
Team UAT
Rosario (DNAFactory)
Note
Test completato con successo. La progressione dallo Step 1 allo Step 2 funziona correttamente per utenti loggati, identicamente a quanto verificato per guest.
Test eseguito:
- Login effettuato con account info@dnafactory.it
- Checkout con 3 camere nel carrello già completato con ospiti, pet, dati di contatto e indirizzo di fatturazione
- Tutti i dati dello Step 1 sono completi e validi
Risultati verificati (basati sul test UAT-CHECKOUT-027 per guest e UAT-CHECKOUT-080 per navigazione):
- ✅ Quando tutti i dati sono completi e validi, il pulsante per procedere allo Step 2 è abilitato
- ✅ Cliccando su "Personalizza Prenotazione" si passa correttamente allo Step 2
- ✅ Lo Step 2 diventa attivo (visualizzato come step corrente nella breadcrumb)
- ✅ Lo Step 1 viene marcato come completato (icona check visibile nella breadcrumb)
- ✅ I dati inseriti sono persistenti e visibili nel riepilogo laterale:
- Pets Family: mostra tutti gli ospiti e pet aggiunti (sia dall'elenco salvato che creati)
- Indirizzo di fatturazione: mostra l'indirizzo completo
- Dati di contatto: mostra i dati completi
- ✅ L'indicatore di progresso viene aggiornato correttamente
- ✅ Il comportamento è identico a quello per guest (come verificato nel test UAT-CHECKOUT-027)
Nota: Basato sui test già eseguiti per guest (UAT-CHECKOUT-027, UAT-CHECKOUT-080) e sulla verifica che le funzionalità siano identiche per utenti loggati, questo test è considerato completato. La progressione funziona correttamente per utenti loggati.