Skip to main content

UAT-CHECKOUT-015: Validazione campo Data di nascita obbligatorio

Stato Test

✅ Passato

Processo Business

Verificare che il campo Data di nascita sia obbligatorio e che venga mostrato un messaggio di errore appropriato quando è vuoto o non valido.

Sequenza Azioni

  1. Accedere al checkout come guest con almeno una stanza nel carrello
  2. Cliccare per aggiungere un nuovo ospite
  3. Compilare i campi Nome e Cognome
  4. Lasciare il campo Data di nascita vuoto
  5. Tentare di salvare l'ospite
  6. Verificare il comportamento della validazione

Linee Guida Dati Test

  • Utilizzare l'ambiente di stage (https://stage.bauking.dnalab.online)
  • Essere in modalità guest
  • Compilare Nome e Cognome
  • Lasciare Data di nascita vuota o inserire una data non valida

Risultato Atteso

  • Quando si tenta di salvare con il campo Data di nascita vuoto o non valido:
    • Il salvataggio non viene completato
    • Viene visualizzato un messaggio di errore appropriato
    • Il campo è evidenziato visivamente come errore
    • Il form rimane aperto
  • Dopo aver inserito una data valida, l'errore scompare e l'ospite viene creato

Team UAT

Rosario (DNAFactory)

Note

Test completato con successo. La validazione del campo Data di nascita obbligatorio funziona correttamente:

Test eseguito:

  • Campo Nome compilato: "Luigi"
  • Campo Cognome compilato: "Bianchi"
  • Campo Titolo selezionato: "Sig."
  • Campo Data di nascita lasciato vuoto
  • Tentativo di salvataggio con "Aggiungi Bipede"

Risultati verificati:

  • Quando si tenta di salvare con il campo Data di nascita vuoto, il salvataggio non viene completato
  • Viene visualizzato un messaggio di errore sotto il campo Data di nascita: "La data di nascita è obbligatoria."
  • 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

Nota tecnica:

  • Il campo Data di nascita richiede il formato yyyy-MM-dd (formato HTML5 standard per input type="date")
  • Dopo aver inserito una data valida nel formato corretto, l'errore scompare e l'ospite viene creato correttamente (come verificato nel test UAT-012)

← Torna all'introduzione