La liste de contrôle avant de publier votre app

Fonctionnel, appareils, réseau, paiement, accessibilité, vie privée, fiche du store, web. La liste de contrôle commentée à copier avant chaque publication.

Sommaire

Une faute de frappe sur le bouton « Payer ». Une politique de confidentialité qui mène à une page introuvable. Un plantage au premier lancement sur le téléphone le moins cher de votre public. Aucun de ces défauts n’est difficile à corriger ; tous sont faciles à oublier la veille d’une publication.

Les pilotes de ligne déroulent une liste de contrôle avant chaque décollage, quelle que soit leur expérience. Ce n’est pas qu’ils ignorent la procédure : sous la pression, la mémoire flanche. Une mise en ligne, c’est pareil.

Voici notre liste, regroupée en huit familles et commentée point par point. À la fin de cet article, vous aurez une liste à copier dans votre outil, à adapter à votre app et à passer avant chaque publication, sur Android, sur iPhone ou sur le web.

Comment utiliser cette liste de contrôle

Une liste de contrôle ne remplace pas le test : elle vérifie que rien d’important n’a été oublié. Passez-la sur la version candidate, celle que vous allez réellement envoyer au store, et pas sur une version de développement.

Définition

La version candidate (release candidate) est le build, c’est-à-dire la version compilée de l’app, que vous comptez publier si aucun défaut bloquant n’est trouvé. Si vous corrigez quelque chose, vous produisez une nouvelle version candidate, et la liste se repasse sur les points touchés.

Trois règles rendent la liste efficace :

  • Quelqu’un d’autre que le développeur la passe. On ne voit pas ses propres oublis.
  • Chaque ligne reçoit une réponse : fait, défaut signalé (avec un ticket), ou sans objet pour cette app.
  • Notez le contexte : date, numéro de build, appareils et versions du système utilisés.

Astuce

Copiez la liste dans un tableur ou un document partagé, une colonne par publication. Au bout de trois versions, supprimez ce qui ne s’applique jamais à votre app et ajoutez les erreurs qui vous ont déjà coûté cher.

Fonctionnel, appareils et réseau : l’app fait-elle ce qu’elle promet ?

Commencez par l’essentiel : les parcours principaux marchent-ils, partout où vos utilisateurs se trouvent ? Un premier passage rapide, le smoke test, élimine les défauts grossiers avant le reste (voir notre article smoke test, régression et recette).

Si vous n’avez pas ces téléphones sous la main, confiez cette partie à de vrais testeurs : c’est le métier de GeekTest, qui vous permet de commander des testeurs sur leurs propres appareils Android, iPhone, iPad ou ordinateur.

Inscription, connexion et paiement : les parcours qui rapportent

Un défaut ici coûte directement des utilisateurs ou de l’argent. Testez avec des comptes de test dédiés, et avec les moyens de paiement de votre public.

Attention

Ne testez jamais les paiements avec de vraies cartes ou de vrais comptes sur un environnement de production. Utilisez les environnements de test (sandbox) de vos prestataires, et vérifiez avant la publication que l’app pointe bien vers la production.

Textes, langues et accessibilité

Les textes sont la partie la plus visible de l’app, et la plus souvent relue en dernier. L’accessibilité, elle, est souvent oubliée ; notre article sur le test d’accessibilité vous donne les seuils et la méthode.

Sécurité et vie privée

Les deux stores vous demandent de déclarer ce que l’app fait des données. Un écart entre vos déclarations et le comportement réel de l’app peut vous valoir un refus, voire des sanctions. Pour les vérifications de sécurité à la portée d’un testeur, lisez notre guide dédié.

Attention

Vos déclarations doivent couvrir les données collectées par les outils tiers intégrés à l’app : outil d’analytique, régie publicitaire, suivi des plantages, connexion via un réseau social. Faites la liste de vos SDK (les kits de développement fournis par d’autres entreprises) avant de remplir les formulaires.

La fiche du store : captures, textes et déclarations

La fiche est votre vitrine, et le premier endroit où l’examinateur cherche des incohérences. Le tableau suivant rassemble les points de contrôle principaux pour chaque store.

ÉlémentGoogle PlayApp Store
Captures d’écranAu moins 2 pour publier, jusqu’à 8 par type d’appareil ; JPEG ou PNG 24 bits, de 320 à 3 840 px de côtéAu moins une par taille d’écran exigée (iPhone, et iPad si l’app le prend en charge), selon les spécifications d’App Store Connect (nouvel onglet)
VisuelsIcône de 512 × 512 px et image de présentation de 1 024 × 500 px, obligatoiresCaptures sans transparence ni canal alpha
TextesDescription courte de 80 caractères au plus ; pas de « n° 1 », « Top », « Promo » ni d’appel du type « Téléchargez maintenant »Description fidèle à ce que fait réellement l’app
DonnéesSection Sécurité des données remplieQuestions App Privacy remplies
ConfidentialitéLien dans la Play Console et dans l’appLien dans App Store Connect et dans l’app
Accès pour l’examenIdentifiants de test fournis si l’app exige une connexionCompte de démonstration fourni, serveur allumé

Côté Android, vérifiez aussi le niveau d’API cible : depuis le 31 août 2026, les nouvelles apps et les mises à jour doivent viser Android 16 (API 36) au minimum, avec quelques exceptions (Wear OS, Android TV…) décrites dans l’aide Google Play sur le niveau d’API cible (nouvel onglet). Une prolongation jusqu’au 1er novembre 2026 peut être demandée.

Analytique, suivi des plantages et plan de retour arrière

Le jour de la publication, vous devez voir ce qui se passe et pouvoir réagir vite. Sur aucun des deux stores on ne « réinstalle » simplement l’ancienne version chez tout le monde : il faut donc préparer la marche arrière avant d’en avoir besoin.

Exemple

Une app de transfert d’argent publie sa version 2.3 à 10 % des utilisateurs Android. Deux heures plus tard, les plantages grimpent sur les téléphones sous Android 10. L’équipe interrompt le déploiement depuis la Play Console (Gérer le déploiement > Interrompre le déploiement) : les utilisateurs déjà mis à jour gardent la 2.3, les autres ne la reçoivent plus. La 2.3.1 corrige le défaut, et le déploiement reprend.

Pour un site ou une app web : référencement et performance

Un site n’a pas de store, mais il a Google Search et des visiteurs pressés. Ajoutez ces points à la liste si vous publiez un site ou une application web.

Pas le temps de tout passer avant l’envoi ? Commencez au moins par ces points, dès aujourd’hui.

Liste de contrôle

À retenir

  • Passez la liste sur la version candidate, celle que vous allez vraiment publier, et notez le build et les appareils.
  • Les parcours qui rapportent (inscription, connexion, paiement) méritent le plus d’attention.
  • Politique de confidentialité, Sécurité des données (Google) et App Privacy (Apple) doivent dire la vérité, SDK compris.
  • La fiche du store se teste comme l’app : captures actuelles, liens qui marchent, comptes de test valides.
  • Préparez la marche arrière avant la publication : déploiement progressif, interrupteur à distance, rôles clairs.

Pour aller plus loin

Partager cet article

L’auteur

Donchi

Donchi écrit les guides de l’Académie GeekTest, l’espace d’apprentissage de la plateforme de testeurs de Geek Institut : des conseils concrets pour sortir des applications fiables et faciles à utiliser, et pour progresser comme testeur.

Et maintenant ?

Ne manquez aucun article

Chaque nouvel article de l’Académie est annoncé sur la chaîne WhatsApp GeekTest. Rejoignez-la et abonnez-vous : des conseils de test utiles, sans spam.

Rejoindre la chaîne WhatsApp (nouvel onglet)

Faites tester votre app par de vrais humains

De vrais testeurs sur Android, iPhone, web et ordinateur, leurs retours et un rapport de test : ce que l’IA ne voit pas.

Faire tester mon app

Un projet d’application ?

L’équipe de développement de Geek Institut conçoit et réalise des applications web et mobiles, de l’idée à la publication. Parlons de votre projet.

Parler de mon projet