AppReviewX Accedi

Testare input di testo, tastiere e autofill su Android

I problemi di input sono comuni: campi nascosti, autofill, testi lunghi e tastiere diverse.

In questa guida

L'input di testo è il punto in cui si incontrano layout, comportamento di sistema e software di terze parti. La tua app può sembrare a posto sulla tua tastiera e rompersi su quella di un tester. Esegui questi controlli su almeno due telefoni e, se puoi, con almeno due tastiere (quella predefinita e una alternativa diffusa).

Checklist

  1. Campo non coperto dalla tastiera. Tocca il campo più in basso di ogni schermata. Atteso: il campo e il tasto azione restano visibili o scorrono in vista. Perché: la tastiera copre gran parte dello schermo e un tasto di invio nascosto blocca gli utenti.
  2. Orientamento orizzontale. Ruota il telefono mentre scrivi. Atteso: il testo resta, il campo resta utilizzabile. Perché: in orizzontale la tastiera può occupare quasi tutto lo schermo.
  3. Tipo di tastiera corretto. Controlla i campi email, numero, telefono, password e URL. Atteso: ognuno mostra una tastiera adatta. Perché: un tipo sbagliato è una fonte silenziosa di attrito e refusi.
  4. Il tasto azione funziona. Controlla i tasti Avanti, Fatto e Cerca della tastiera. Atteso: Avanti passa al campo successivo in ordine logico; Fatto chiude la tastiera e invia dove ha senso.
  5. Autofill. Con un gestore di password o il servizio di autofill di sistema attivo, apri la schermata di accesso. Atteso: compaiono suggerimenti per i campi giusti e li riempiono correttamente. Perché: i campi senza etichetta confondono l'autofill. Se puoi, prova con un gestore installato, non solo quello di sistema.
  6. Incolla. Incolla testo lungo, testo con a capo e testo con spazi finali nei campi. Atteso: taglio sensato, nessun crash. Perché: le email incollate hanno spesso uno spazio finale.
  7. Testo lungo. Inserisci una stringa molto lunga in ogni campo di testo libero. Atteso: nessun overflow del layout, nessun crash, un limite chiaro se esiste.
  8. Caratteri speciali ed emoji. Prova accenti, umlaut, alfabeti non latini, testo da destra a sinistra ed emoji. Atteso: lo stesso testo torna quando viene salvato e mostrato di nuovo. Perché: qui emergono errori di codifica e di conteggio dei caratteri.
  9. Input vocale e digitazione a gesto. Detta una frase; usa la digitazione a scorrimento. Atteso: il campo gestisce il testo in composizione e non attiva la validazione troppo presto.
  10. Messaggi di validazione. Invia campi vuoti e valori errati. Atteso: il testo di errore compare vicino al campo, resta visibile con la tastiera aperta ed è leggibile.
  11. Ritorno al campo dopo un'interruzione. Scrivi, passa a un'altra app, torna. Atteso: il testo scritto è ancora lì.
  12. Tastiera hardware. Se il tuo pubblico può usare tablet o pieghevoli, collega una tastiera. Atteso: Tab sposta il focus in ordine, Invio invia.
  13. Font e dimensione schermo grandi. Aumentali nelle impostazioni di sistema e rivedi i moduli. Atteso: etichette e campi stanno ancora nello spazio. Vedi anche il test di accessibilità.
  14. Telefono di fascia bassa. Scrivi velocemente su un dispositivo debole. Atteso: nessun ritardo tra i tasti, nessun carattere perso. Vedi telefoni entry-level.

Consigli rapidi per lo sviluppatore

  • Dai a ogni campo un'etichetta chiara e il tipo di input giusto.
  • Preferisci layout scorrevoli per i moduli rispetto a quelli fissi.
  • Testa con la tastiera aperta in ogni schermata che ha un campo di testo, non solo nella schermata di accesso.

Cosa chiedere al tester

Annota modello del telefono, app e versione della tastiera, il campo, il testo inserito e cosa è successo. Una registrazione dello schermo mostra i problemi di tastiera meglio delle parole.

Parte della guida al test delle app Android.

Vuoi che i tester provino i tuoi moduli con le loro tastiere? Inizia gratis e ricevi feedback privati e strutturati.