La saisie de texte est l'endroit où la mise en page, le système et les logiciels tiers se rencontrent. Ton app peut sembler parfaite sur ton clavier et casser sur celui d'un testeur. Fais ces contrôles sur au moins deux téléphones, et avec au moins deux claviers si possible (le clavier par défaut et une alternative populaire).
Liste de contrôle
- Champ non masqué par le clavier. Touche le champ le plus bas de chaque écran. Attendu : le champ et le bouton d'action restent visibles ou défilent à l'écran. Pourquoi : le clavier couvre une grande partie de l'écran, et un bouton d'envoi caché bloque l'utilisateur.
- Paysage. Tourne le téléphone pendant la saisie. Attendu : le texte reste, le champ reste utilisable. Pourquoi : en paysage, le clavier peut prendre presque tout l'écran.
- Bon type de clavier. Vérifie les champs e-mail, nombre, téléphone, mot de passe et URL. Attendu : chacun affiche un clavier adapté. Pourquoi : un mauvais type crée une friction discrète et des fautes de frappe.
- Les touches d'action fonctionnent. Vérifie les touches Suivant, OK et Rechercher du clavier. Attendu : Suivant passe au champ suivant dans un ordre logique ; OK ferme le clavier et envoie le formulaire quand c'est pertinent.
- Remplissage automatique. Avec un gestionnaire de mots de passe ou le service de remplissage du système activé, ouvre l'écran de connexion. Attendu : des suggestions apparaissent pour les bons champs et les remplissent correctement. Pourquoi : des champs sans étiquette perturbent le remplissage automatique. Si possible, teste avec un gestionnaire installé, pas seulement celui du système.
- Collage. Colle un long texte, un texte avec des sauts de ligne et un texte avec des espaces en fin de ligne. Attendu : un nettoyage raisonnable, aucun plantage. Pourquoi : les e-mails collés contiennent souvent une espace finale.
- Texte long. Saisis une chaîne très longue dans chaque champ de texte libre. Attendu : aucun débordement de la mise en page, aucun plantage, une limite claire s'il y en a une.
- Caractères spéciaux et emoji. Essaie les accents, les tréma, les écritures non latines, le texte de droite à gauche et les emoji. Attendu : le même texte revient à l'enregistrement et à l'affichage. Pourquoi : les erreurs d'encodage et de comptage de longueur apparaissent ici.
- Saisie vocale et saisie gestuelle. Dicte une phrase ; utilise la saisie par glissement. Attendu : le champ gère le texte en cours de composition et ne déclenche pas la validation trop tôt.
- Messages de validation. Envoie un formulaire vide et avec des valeurs incorrectes. Attendu : le message d'erreur apparaît près du champ, reste visible clavier ouvert et reste lisible.
- Retour au champ après interruption. Tape du texte, passe à une autre app, reviens. Attendu : le texte saisi est toujours là.
- Clavier physique. Si ton public peut utiliser des tablettes ou des appareils pliables, branche un clavier. Attendu : Tab fait défiler le focus dans l'ordre, Entrée envoie.
- Grande police et grand affichage. Augmente les deux dans les réglages système et revois les formulaires. Attendu : les étiquettes et les champs tiennent toujours. Voir aussi le test d'accessibilité.
- Téléphone d'entrée de gamme. Tape vite sur un appareil peu puissant. Attendu : pas de décalage entre les touches, aucun caractère perdu. Voir les téléphones d'entrée de gamme.
Notes rapides pour le développeur
- Donne à chaque champ une étiquette claire et le bon type de saisie.
- Préfère des formulaires dans une mise en page défilante plutôt que des mises en page fixes.
- Teste avec le clavier ouvert sur chaque écran qui contient un champ de texte, pas seulement sur l'écran de connexion.
Quoi demander au testeur
Note le modèle du téléphone, l'app de clavier et sa version, le champ, le texte saisi et ce qui s'est passé. Un enregistrement d'écran montre mieux les problèmes de clavier que des mots.
Fait partie du guide de test des apps Android.
Tu veux que des testeurs essaient tes formulaires avec leur propre clavier ? Commence gratuitement et obtiens un retour privé et structuré.