AppReviewX Se connecter

Écrans Android : tester téléphones, tablettes et pliants

Un petit jeu de tailles d'écran qui révèle les bugs de mise en page, et des consignes à donner aux testeurs pour les vérifier.

Dans ce guide

Tu ne peux pas tester chaque écran Android. Et tu n'en as pas besoin. Les bugs de mise en page se concentrent aux extrêmes : la plus petite largeur que tu prends en charge, la plus grande, et les moments où la fenêtre change de taille. Couvre-les et tu attrapes la plupart des problèmes que rencontreraient les utilisateurs.

Choisis un petit ensemble

Vise quatre à cinq tailles, choisies selon ce qui peut mal tourner :

  • Petit téléphone. L'écran le plus étroit et le plus court que tu veux supporter. Révèle le texte coupé, les boutons repoussés hors écran et les formulaires qui doivent défiler.
  • Grand téléphone. Révèle les mises en page étirées et les zones de tap hors de portée du pouce.
  • Tablette. Révèle une mise en page de téléphone agrandie pour remplir un grand écran : boutons géants, colonnes de texte isolées, espace perdu.
  • Pliable, déplié et replié. Révèle les mises en page qui cassent quand l'écran change pendant que l'app est ouverte.
  • Tout appareil en écran partagé. Une fenêtre étroite sur un grand écran se comporte comme un petit appareil. Voir la checklist de l'écran partagé.

Tes propres analytics ou les données d'appareils de la Play Console (si ton app est en ligne) indiquent quelles tailles utilisent tes utilisateurs. Sans données, considère la liste ci-dessus comme point de départ et dis-le dans tes notes.

Ce qu'il faut vérifier à chaque taille

  1. Rien n'est coupé. Titres, boutons, dialogues, champ de saisie masqué par le clavier.
  2. Tout est accessible. Fais défiler jusqu'en bas de chaque écran. Peux-tu toucher le dernier bouton ?
  3. Les zones de tap restent utilisables. Ni minuscules sur une tablette, ni qui se chevauchent sur un petit téléphone.
  4. Les images gardent leur forme. Pas d'étirement, pas d'agrandissement flou.
  5. Les deux orientations. Tourne sur chaque taille. Voir rotation et changements de configuration.
  6. Le texte reste lisible. Combine avec le test de grande police.

Consignes à donner à un testeur

Les testeurs sans laboratoire d'appareils peuvent quand même aider. Demande-leur d'envoyer :

  • Le modèle, la version d'Android et la taille d'écran (Paramètres > À propos du téléphone).
  • Une capture d'écran des trois écrans les plus importants.
  • Si quelque chose était coupé, superposé ou difficile à toucher, et sur quel écran.
  • Tout ce qui semblait différent après une rotation ou un changement de taille de fenêtre.

Un court modèle garde les réponses comparables. Notre modèle de rapport de bug convient.

Transformer les constats en correctif

Regroupe ce que signalent les testeurs par cause, pas par appareil. Trois causes expliquent la plupart des cas : une largeur ou hauteur fixe dans la mise en page, un contenu qui ne défile pas quand la place manque, et une mise en page de téléphone étirée sur une fenêtre large. Corrige la cause une fois, puis reteste la plus petite et la plus grande taille. Si un bug n'apparaît que sur un appareil, note le modèle et les réglages avant de conclure qu'il est rare ; la taille d'affichage et l'échelle de police expliquent souvent le problème.

Pas d'appareil ? Commence par un émulateur

Un émulateur peut simuler beaucoup de tailles, y compris tablettes et pliables. Il ne montre pas comment un vrai écran se ressent en main, mais il est rapide pour vérifier la mise en page. Voir configurer un émulateur Android.

Limites

La taille d'écran n'est qu'un facteur. Les réglages de taille d'affichage, d'échelle de police et le mode fenêtre modifient aussi la largeur utile, si bien qu'un seul appareil peut se comporter comme plusieurs. Teste ces réglages sur au moins un appareil.

Pour le choix des appareils : quels appareils Android tester.

Commence gratuitement sur AppReviewX et recueille des retours privés et structurés de testeurs sur différents appareils. Retour à la vue d'ensemble : Test d'applications Android.