AppReviewX Se connecter

Checklist de test de l'écran Paramètres

Persistance, valeurs par défaut, réinitialisations et effet de chaque réglage après un redémarrage.

Un réglage est une promesse : « je le change, et il reste changé ». Teste chaque réglage un par un. Tiens un tableau avec les colonnes : réglage, valeur par défaut, valeur modifiée, effet, conservé après redémarrage.

La checklist

  1. Chaque réglage a une valeur par défaut raisonnable. - Pourquoi : la plupart des utilisateurs n'ouvrent jamais les paramètres. - Comment vérifier : installation neuve, sans changement. L'app se comporte bien, et chaque bascule affiche son état réel.
  2. Le réglage a un effet immédiat. - Pourquoi : une bascule qui ne fait rien érode la confiance. - Comment vérifier : change-le et va à l'écran qu'il affecte. L'effet est visible sans redémarrage, sauf si l'app indique qu'un redémarrage est nécessaire.
  3. Il survit à la fermeture de l'app. - Pourquoi : la persistance est la promesse centrale. - Comment vérifier : change-le, ferme l'app en la glissant, rouvre-la. La valeur et son effet sont inchangés.
  4. Il survit au redémarrage de l'appareil. - Pourquoi : certains stockages sont effacés ou réinitialisés au démarrage s'ils sont mal gérés. - Comment vérifier : change-le, redémarre le téléphone, ouvre l'app.
  5. Il survit à une mise à jour de l'app. - Pourquoi : les mises à jour et migrations peuvent réinitialiser les préférences. - Comment vérifier : installe une ancienne build, change les réglages, puis mets à jour vers la nouvelle build par-dessus. Les valeurs sont conservées. Voir tester une mise à jour d'app en production.
  6. Il survit à la déconnexion et à la reconnexion. - Pourquoi : le réglage est-il par appareil ou par compte ? Les utilisateurs ont une attente. - Comment vérifier : change, déconnecte-toi, reconnecte-toi avec le même utilisateur, puis avec un autre. Conforme à ton intention de conception : les réglages de compte suivent le compte, les réglages d'appareil restent sur l'appareil.
  7. La réinitialisation aux valeurs par défaut fonctionne et est sûre. - Pourquoi : une réinitialisation ne doit pas effacer les données par surprise. - Comment vérifier : utilise la réinitialisation. Une confirmation indique ce qui sera réinitialisé ; seuls les réglages reviennent à leur valeur par défaut, les données utilisateur restent.
  8. Réglages dépendants. - Pourquoi : une option peut rendre une autre sans objet. - Comment vérifier : désactive une option parente. Les options enfants sont désactivées ou masquées avec une raison, et leurs valeurs reviennent quand elles sont réactivées.
  9. Langue, région et thème. - Pourquoi : ces réglages changent chaque écran. - Comment vérifier : change chacun, y compris pendant que des écrans sont ouverts. Textes, formats et couleurs se mettent à jour partout, y compris dans les boîtes de dialogue et les notifications. Contrôle le contraste en mode sombre.
  10. Taille du texte et options d'accessibilité.
    • Pourquoi : les options de l'app et celles du système peuvent se contrarier.
    • Comment vérifier : règle la plus grande taille de police système et le texte en gras ; les libellés des paramètres ne doivent pas être tronqués.
  11. Modifications hors ligne.
    • Pourquoi : les réglages synchronisés ont besoin d'un plan sans réseau.
    • Comment vérifier : change un réglage synchronisé en mode avion. Soit il est enregistré puis synchronisé plus tard, soit l'utilisateur en est averti. Voir la checklist des états d'erreur.
  12. Deux appareils.
    • Pourquoi : les réglages synchronisés peuvent entrer en conflit.
    • Comment vérifier : change le même réglage sur deux appareils ; le résultat est prévisible (la dernière modification l'emporte) et cohérent après synchronisation.
  13. Conflits au niveau du système.
    • Pourquoi : un réglage peut indiquer « activé » alors que l'autorisation système est désactivée.
    • Comment vérifier : active une option dans l'app, puis révoque l'autorisation système. L'app affiche l'état réel et un moyen de le corriger.
  14. Liens et textes d'information dans les paramètres.
    • Pourquoi : les entrées confidentialité, conditions, aide et version sont souvent mortes.
    • Comment vérifier : touche chacune. Elles s'ouvrent, le numéro de version est correct, et le retour ramène aux paramètres.
  15. Formulation.
    • Pourquoi : « Activer la désactivation de... » prête à confusion.
    • Comment vérifier : lis chaque libellé et description. Le texte d'une bascule doit dire ce qui se passe quand elle est activée.

Voir aussi

Retour à toutes les checklists · Checklist de suppression de compte · Checklist de consentement et de confidentialité

Tu veux quelqu'un qui actionne chaque interrupteur et signale ce qui ne tient pas ? Commence gratuitement : retour privé et structuré, 1 retour = 1 crédit.