AppReviewX Se connecter

Liste de tests d'une app Windows avant publication

Installation, mise à jour, désinstallation, droits, écrans haute densité, hors ligne et plantages d'un programme Windows, avec comment vérifier.

Dans ce guide

Fais-la tourner sur une machine qui n'est pas ton PC de développement : une installation Windows vierge dans une machine virtuelle, ou un portable de rechange. Chaque point a une raison et une façon de le vérifier.

Installation et désinstallation

  1. Une installation propre fonctionne sans outils de développement. Pourquoi : ton PC contient des runtimes et des certificats que l'utilisateur n'a pas. Vérification : installe sur une VM vierge ; lance l'app sans rien installer d'autre.
  2. Un utilisateur standard peut installer et utiliser l'app. Pourquoi : beaucoup d'utilisateurs n'ont pas de droits administrateur. Vérification : installe et utilise l'app avec un compte non administrateur ; note chaque demande d'élévation de droits.
  3. Les avertissements de l'installateur sont normaux. Pourquoi : un installateur non signé ou inconnu peut déclencher un avertissement de type SmartScreen qui effraie les utilisateurs. Vérification : télécharge l'installateur par un navigateur, comme le ferait un utilisateur, et note ce qui s'affiche.
  4. La désinstallation supprime proprement l'app. Pourquoi : les restes gênent les utilisateurs et perturbent les réinstallations. Vérification : désinstalle, puis regarde le dossier d'installation, le menu Démarrer et la liste des applications. Décide volontairement quelles données utilisateur restent.

Mise à jour

  1. Une mise à jour par-dessus une version précédente conserve réglages et données. Vérification : installe la version précédente, crée des données, mets à jour, compare.
  2. Mise à jour pendant que l'app tourne. Vérification : lance la mise à jour l'app ouverte ; elle ne doit pas corrompre les fichiers.

Environnement

  1. Haute densité d'écran et mise à l'échelle. Pourquoi : texte flou ou boîtes de dialogue coupées avec une échelle de 125 à 200 %. Vérification : change l'échelle dans les paramètres Windows et rouvre l'app.
  2. Deux écrans avec des échelles différentes ; en débrancher un. Vérification : déplace la fenêtre d'un écran à l'autre, ferme, débranche, rouvre. Elle doit apparaître sur un écran visible.
  3. Droits et dossiers. Pourquoi : écrire à côté du .exe échoue dans les dossiers protégés. Vérification : confirme que les réglages et les journaux sont enregistrés dans un emplacement accessible en écriture à l'utilisateur.
  4. Chemins avec espaces, accents et caractères non latins. Vérification : ouvre un fichier situé dans un tel chemin, et utilise un nom d'utilisateur contenant de tels caractères.
  5. Hors ligne et réseau instable. Vérification : coupe le réseau au démarrage, en pleine tâche et à l'enregistrement. L'app doit afficher un message clair, sans se figer.
  6. Veille, hibernation, reprise. Vérification : mets en veille pendant une longue tâche, puis réveille l'ordinateur.

Plantages

  1. Un plantage laisse des informations utiles. Vérification : provoque une erreur dans une version de test et confirme qu'un journal ou un rapport existe, sans secrets. Voir comment lire et prioriser les rapports de plantage.
  2. Les testeurs peuvent signaler les problèmes de façon cohérente. Donne-leur un modèle de rapport de bug avec la version de l'OS et le numéro de build.

Consigner les résultats

Marque chaque point comme réussi, échoué ou non testé. Une liste courte et honnête vaut mieux qu'une longue liste non cochée.

AppReviewX accepte les apps à partir d'un lien vers la boutique : Google Play, l'Apple App Store, le Mac App Store et le Microsoft Store. Les apps Windows et Mac doivent déjà être publiées dans leur boutique, et AppReviewX ne distribue pas de builds ni d'installateurs. Les retours sont privés et structurés, un retour accepté = un crédit, et les notes des boutiques sont facultatives, non rémunérées et jamais exigées. Retour au hub des apps Windows et Mac. Voir aussi la liste de tests d'une app Mac et la liste de soumission au Microsoft Store. Si tu publies aussi sur mobile, commence gratuitement.