Sobes.tech
Junior

Genera test per verificare il campo di inserimento del telefono.

sobes.tech AI

Risposta dell'AI

# Controlli chiave per il campo di inserimento telefono
  • Formati di input consentiti:
    • +7(XXX)XXX-XX-XX
    • 8(XXX)XXX-XX-XX
    • +7 XXX XXX XX XX
    • 8 XXX XXX XX XX
    • 7XXXXXXXXXX (senza codice paese/operatore)
    • 8XXXXXXXXXX
  • Inserimento di numeri incompleti (controllo maschera/validazione).
  • Inserimento di lettere, caratteri speciali (eccetto +, -, (, )). Il campo dovrebbe impedire l'inserimento o mostrare errore.
  • Inserimento di spazi all'interno del numero.
  • Copia/incolla di formati errati e corretti.
  • Inserimento di numeri fuori dal range di lunghezza supportato.
  • Verifica del testo del placeholder.
  • Verifica del focus (indice tab).
  • Verifica del funzionamento dei tasti Backspace e Delete.
  • Verifica dell'incollaggio di stringhe lunghe (clipboard).
  • Verifica delle restrizioni di lunghezza.
  • Validazione alla perdita del focus.
  • Validazione all'invio del modulo.
  • Funzionamento con le frecce (navigazione nel campo).
  • Inserimento di zero all'inizio del numero (per formato russo).
  • Inserimento di numero con codice di un altro paese (se il sistema supporta solo RF).

Esempi di dati di test:

Tipo Dati di input Risultato atteso
Formato valido +7(9XX)123-45-67 Accettato
Formato valido 8 9XX 123 45 67 Accettato
Numero incompleto +7(9XX)123 Errore di validazione
Caratteri incorretti +7(9XX)abc-45-67 Errore di validazione / Caratteri rimossi
Caratteri speciali +7(9XX)!@#-45-67 Errore di validazione / Caratteri rimossi
Numero troppo lungo +7(9XX)123-45-67890 Errore di validazione / Inserimento incompleto
Numero troppo corto +7(9XX)12-34 Errore di validazione
Incolla dati errati #$%^&*(+7(9XX)123-45-67 Errore di validazione / Parte incollata
Solo spazi Errore di validazione
Campo vuoto (vuoto) Errore di validazione (se il campo è obbligatorio)
Codice di un altro paese (se non supportato) +1(212)555-1212 Errore di validazione