Bugs trouvés dans Go Zero Waste pour Android
Go Zero Waste est une application conçue dans le but principal de promouvoir et de faciliter un mode de vie durable. Cette application fournit des ressources et des outils appréciés par les personnes qui s’efforcent de minimiser leur impact environnemental.
Go Zero Waste propose des conseils à travers des défis zéro déchet, la localisation de boutiques d’occasion ou de points de recyclage, et même des recettes écologiques. L’application agit véritablement comme une solution tout-en-un pour les passionnés du zéro déchet en rendant la durabilité accessible et interactive.
Chez QAwerk, nous avons testé Go Zero Waste en profondeur. Notre analyse a révélé plusieurs pistes d’amélioration qui, si elles sont prises en compte, peuvent améliorer l’expérience utilisateur et renforcer davantage la position de l’application en tant qu’outil de référence pour un mode de vie durable.
L'application ne reprend pas son fonctionnement après la fin de session
Critique
Connectez-vous au compte.
- Cliquez sur le bouton “Profil” dans le menu du bas.
- Cliquez sur le bouton “Profil”.
- Cliquez sur le bouton de modification.
- Commencez à taper un nouveau nom d’utilisateur.
- Cliquez sur le bouton “Fermer la session”.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
Après la fin de la session, l’application ne reprend pas son fonctionnement.
Après la fin de la session, l’application devrait déconnecter l’utilisateur et le rediriger vers l’écran de connexion.
Les résultats de recherche d'établissements disparaissent lors de la sélection
Critique
- Connectez-vous au compte.
- Autorisez l’accès à la localisation.
- Cliquez sur le bouton “Carte” dans le menu du bas.
- Cliquez sur le bouton “Localisation”.
- Cliquez sur la barre de recherche.
- Entrez “Paris”.
- Sélectionnez une ville dans la liste déroulante.
- Dézoomez sur la carte.
- Cliquez sur le bouton “Filtres”.
- Cliquez sur “Hébergement”.
- Recherchez “Louer des maisons”.
- Zoomez sur la carte.
- Cliquez sur n’importe quel point.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
Les résultats de recherche d’établissements disparaissent lors de la sélection.
Après la sélection d’un point trouvé, les détails de l’établissement devraient s’afficher.
La page de classement n'affiche aucune information sur les participants, bien qu'elle contienne une section pour les statistiques de classement et le placement des participants
Majeure
Connectez-vous au compte.
- Cliquez sur le bouton “Défis”.
- Cliquez sur le défi “Mancomunitat La Plana”.
- Faites défiler la page vers le bas.
- Faites défiler l’onglet supérieur vers la gauche.
- Cliquez sur le bouton “Classement”.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
La page de classement n’affiche aucune information sur les participants, bien qu’elle contienne une section pour les statistiques de classement et le placement des participants.
La page de classement devrait afficher les informations pertinentes sur les classements des participants.
L'affichage des horaires d'ouverture d'un établissement est limité au jour actuel
Majeure
- Connectez-vous au compte.
- Autorisez l’accès à la localisation.
- Cliquez sur le bouton “Carte” dans le menu du bas.
- Cliquez sur le bouton “Localisation”.
- Cliquez sur la barre de recherche.
- Entrez “Paris”.
- Sélectionnez une ville dans la liste déroulante.
- Cliquez sur n’importe quel établissement.
- Cliquez sur le bouton “Afficher plus”.
- Développez la liste “Horaires d’ouverture”.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
Les horaires d’ouverture de l’établissement sont affichés uniquement pour le jour actuel.
Les horaires d’ouverture de l’établissement doivent être affichés pour tous les jours d’ouverture.
Après la recherche d'une localisation, l'onglet "Localisation" bascule sur "Autour de moi"
Majeure
- Connectez-vous au compte.
- Autorisez l’accès à la localisation.
- Cliquez sur le bouton “Carte” dans le menu du bas.
- Cliquez sur le bouton “Localisation”.
- Cliquez sur la barre de recherche.
- Entrez “Paris”.
- Sélectionnez une ville dans la liste déroulante.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
Après la recherche d’une localisation, l’onglet “Localisation” bascule sur l’onglet “Autour de moi”.
Après la recherche d’une localisation, la mise au point devrait rester sur l’onglet “Localisation” afin de maintenir le contexte de l’utilisateur.
L'utilisateur ne peut pas effectuer de recherche manuelle sans accorder l'accès à la localisation
Majeure
Connectez-vous au compte.
- Cliquez sur le bouton “Carte” dans le menu du bas.
- Sur le premier pop-up, accordez l’accès à la caméra.
- Sur le second pop-up, cliquez sur le bouton “Non merci”.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
Si l’utilisateur n’accorde pas l’accès à la localisation, il ne peut pas utiliser la recherche manuelle.
Indépendamment de l’état d’accès à la localisation, l’utilisateur devrait pouvoir effectuer une recherche manuelle sur la carte.
Impossible de dézoomer suffisamment sur la carte pour voir toute la ville
Mineure
- Connectez-vous au compte.
- Autorisez l’accès à la localisation.
- Cliquez sur le bouton « Carte » dans le menu du bas.
- Cliquez sur le bouton « Localisation ».
- Cliquez sur la barre de recherche.
- Entrez « Paris ».
- Sélectionnez une ville dans la liste déroulante.
- Zoomez arrière sur la carte.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
Il est impossible de dézoomer suffisamment pour voir la ville entière dans un seul écran.
La carte devrait pouvoir dézoomer à tel point que la ville entière soit visible à l’écran.
La flèche du filtre chevauche le bouton « Effacer les filtres »
Mineure
- Connectez-vous au compte.
- Autorisez l’accès à la localisation.
- Cliquez sur le bouton « Carte » dans le menu du bas.
- Cliquez sur le bouton « Localisation ».
- Cliquez sur la barre de recherche.
- Entrez « Paris ».
- Sélectionnez une ville dans la liste déroulante.
- Cliquez sur le bouton « Filtres ».
- Cliquez sur « Hébergement ».
- Recherchez « Louer maisons ».
- Cliquez sur le bouton « Filtres ».
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
La flèche du filtre chevauche le bouton « Effacer les filtres ».
La flèche ne devrait pas chevaucher le bouton.
Un nom d'utilisateur long ne rentre pas à l'écran
Mineure
Connectez-vous au compte.
- Cliquez sur le bouton « Profil » dans le menu du bas.
- Cliquez sur le bouton « Profil ».
- Cliquez sur le bouton de modification.
- Entrez 200 caractères.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
Un nom d’utilisateur long ne rentre pas à l’écran.
Il doit y avoir une limite de caractères pour le nom d’utilisateur.
Les blocs d'indices pour compléter le défi ne sont pas centrés sur la page
Triviale
Connectez-vous au compte.
- Cliquez sur le bouton « Défis ».
- Cliquez sur le défi « Mancomunitat La Plana ».
- Cliquez sur le bouton « Terminer » pour n’importe quel défi.
- Faites défiler la page vers le bas.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
Les blocs d’indices pour compléter le défi ne sont pas centrés sur la page.
Les blocs d’indices pour compléter le défi devraient être centrés.
Désalignement des boutons du menu du bas
Triviale
Connectez-vous au compte.
Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )
Les boutons du menu du bas sont placés de manière inégale.
Les boutons du menu du bas devraient être espacés uniformément.
Lors des tests, j'ai trouvé 11 bugs qui nuisent aux performances et à l'utilisabilité de l'application. Parmi eux, on trouve des problèmes tels que l'application ne reprenant pas après la fin d'une session, les résultats de recherche disparaissant lors du clic, et l'accès à la localisation bloquant la fonctionnalité de recherche manuelle. Pour éviter la récurrence de tels problèmes, je recommande d'effectuer des tests de régression approfondis avant chaque version majeure.

