Mise à jour : 21.10.2021
Lorsqu’une entreprise crée une application mobile, elle vise généralement trois objectifs : générer des téléchargements, fidéliser les utilisateurs et obtenir de bonnes évaluations sur les plateformes de téléchargement. Pour atteindre ces objectifs, il est essentiel de réaliser des tests d’expérience utilisateur à différentes étapes de la conception de l’application. Dans cet article, nous vous expliquons comment tester une application mobile et exploiter les feedbacks des utilisateurs.
1. Adopter une approche de développement agile et effectuer des tests réguliers de l’application mobile
Lors du développement d’une application mobile, l’équipe responsable peut choisir de la tester pendant ou après sa conception. Cependant, chez Ferpection, nous sommes convaincus qu’il est préférable de la tester pendant la phase de développement. Pourquoi ?
Parce que réaliser des tests utilisateurs tout au long des différentes itérations vous permettra d’améliorer directement l’application. Ainsi, dès sa mise à disposition sur les plateformes de téléchargement, l’application proposera une expérience utilisateur satisfaisante dès le départ. En revanche, développer une application et la tester seulement une fois terminée vous obligera à revenir en arrière et à apporter des corrections supplémentaires.
Vous l’aurez compris, effectuer des tests d’expérience utilisateur pendant le développement de l’application permet de gagner énormément de temps. Ces tests vous permettront de vérifier plusieurs éléments essentiels :
- Le bon fonctionnement de l’application (avec le moins de bugs possible).
- La cohérence de l’interface utilisateur par rapport aux attentes des utilisateurs (en termes de design et d’ergonomie).
- Les performances techniques de l’application.
L’équipe marketing est souvent aux commandes de cette phase de tests.
2. La recette : le contrôle technique d’une application mobile
Lorsque le développement de l’application est terminé (et dans une approche agile, après chaque “livraison”), il est crucial d’effectuer une recette approfondie. Cela consiste à définir des scénarios correspondant aux comportements des futurs utilisateurs et à décrire ce qui doit se produire à chaque étape de chaque scénario. On parle également de plan de test ou de cahier de recette. Le testeur a alors pour mission de reproduire ces scénarios et de s’assurer que tout correspond bien aux spécifications.
Ces tests ont principalement deux objectifs :
- Identifier les dysfonctionnements et les erreurs.
- Détecter d’éventuelles incohérences dans le parcours utilisateur.
Ces tests peuvent être réalisés manuellement ou à l’aide d’outils d’automatisation. Dans le cas d’une application, voici 10 points à surveiller attentivement :
- Installation/désinstallation : vérifier le lancement de l’application.
- Performance : évaluer la rapidité et la consommation de batterie.
- Connexion : tester l’impact du réseau sur l’application.
- Interruptions : vérifier le comportement de l’application en cas d’appel ou de notification.
- Interface : s’assurer de l’adaptation du design.
- Langue : vérifier les traductions et l’utilisation correcte des formats et des devises.
- Mémoire : évaluer la gestion de la mémoire de l’application.
- Stabilité : vérifier l’absence de plantage.
- Soumission : s’assurer que l’application est conforme aux règles des plateformes de téléchargement.
Une fois ces 9 points validés, vous êtes normalement prêt pour passer à l’étape suivante : le test utilisateur !
3. Test utilisateur : notre spécialité !
L’importance du test utilisateur
Un test utilisateur permet de comprendre le comportement de l’utilisateur, d’en apprendre davantage sur sa perception de l’application, sa mobilité et la manière dont il l’utilise.
Ce que nous testons
Comme pour les tests utilisateurs mentionnés précédemment, nous nous assurons que l’application est fonctionnelle, technique, performante et possède une interface utilisateur (UI) optimale.
L’importance de faire appel à des testeurs extérieurs
Étant donné que l’équipe de développement connaît les objectifs de l’entreprise et travaille sur l’application depuis le début, ses membres ont souvent du mal à prendre du recul et à utiliser l’application comme de “vrais” utilisateurs. Il est donc essentiel de sélectionner soigneusement vos testeurs.
L’organisation du test utilisateur
Une fois que votre équipe a pris en compte tous ces éléments, elle peut commencer à organiser le test. Pour cela, vous devez définir plusieurs éléments :
- Quels sont les aspects que vous souhaitez tester ? Quels parcours les testeurs devront-ils suivre ?
- Combien de participants souhaitez-vous interroger ?
- Quelle est votre cible ? À qui souhaitez-vous demander de réaliser les tests ? Vous pouvez créer des “personas” : des utilisateurs fictifs auxquels vous vous identifierez.
- Quelle méthodologie utilisez-vous : entretiens individuels, lancement doux avec sondages, constitution d’un groupe de testeurs bêta, test à distance (modéré ou non) ? Votre choix doit être basé sur l’échantillon souhaité et votre budget.
- Comment les testeurs pourront-ils accéder à l’application ?
Une fois toutes ces informations formalisées, le travail est loin d’être terminé. Vous devez maintenant établir une liste des tâches qui seront proposées aux testeurs et veiller à ce que leur formulation soit la plus neutre et précise possible.
Par exemple, si vous testez une application de prise de rendez-vous en ligne, vous indiquerez aux testeurs qu’ils doivent prendre rendez-vous avec le docteur Pargamin le 6 octobre à 10h30, et non simplement “prendre rendez-vous chez le médecin”.
Une bonne formulation est essentielle pour garantir le bon déroulement des tests et obtenir des retours de qualité de la part des testeurs.
Ensuite, vous pouvez procéder au recrutement des testeurs, comme nous l’avons mentionné précédemment, et suivre la phase de tests. Si nécessaire, n’hésitez pas à faire appel à nos services pour recruter votre panel de testeurs.
4. Test d’application mobile : exploiter les retours des utilisateurs
Une fois les données recueillies, vous devez les analyser afin de les exploiter de la manière la plus opérationnelle possible. L’objectif est de dégager 5 à 10 améliorations qui permettront d’optimiser l’application. Cet exercice demande rigueur et objectivité. Pour cela :
- Lisez tous les retours formulés par les testeurs.
- Identifiez chaque problème remonté et comptez combien de fois il est mentionné.
- Lisez entre les lignes : un élément invisible pour l’utilisateur peut être trop petit, mal placé ou peu pertinent. Rien ne doit être négligé.
Enfin, voici quelques astuces pour hiérarchiser les évolutions à réaliser :
- Accordez une attention particulière aux problèmes qui reviennent fréquemment.
- Donnez la priorité aux améliorations qui peuvent être mises en place rapidement.
- Traitez en priorité les problèmes critiques, c’est-à-dire les bugs qui perturbent le bon fonctionnement de l’application.
Pour améliorer constamment votre application mobile, vous pouvez effectuer des tests fréquents. Au fil du temps, les améliorations à apporter seront mineures et vous obtiendrez un outil qui répond au mieux aux attentes des utilisateurs.
N’hésitez plus, procédez à des tests et retests de vos applications mobiles, et respectez les 10 règles du test utilisateur !
Si vous souhaitez en savoir plus, rendez-vous sur le site de l’Association Française du Marketing Mobile pour télécharger le livre blanc sur les bonnes pratiques du test d’application mobile.
Si cet article vous a plu, n’hésitez pas à le partager sur les réseaux sociaux et à vous abonner à notre newsletter !