Erreurs trouvées dans bgood : goodbag pour iOS
L’application bgood : goodbag est un outil de développement durable réfléchi et inspirant qui encourage les gens à adopter des actions significatives et écologiques dans la vie de tous les jours. C’est une excellente solution innovante pour promouvoir la responsabilité environnementale. En intégrant des applications comme goodbag, goodcup et RECUP, elle permet aux utilisateurs de contribuer positivement à l’effort mondial de développement durable.
Ces applications intégrées offrent une fonctionnalité distincte aux utilisateurs pour collecter des « Seeds », qui peuvent être utilisés pour planter des arbres, nettoyer les océans ou débloquer des réductions exclusives. L’application vise un mode de vie pratique et écologique en offrant un système de récompense tangible pour l’adoption d’habitudes durables.
Notre équipe d’experts QAwerk a effectué un parcours d’erreurs de l’application, identifiant quelques bugs qui pourraient potentiellement affecter ses performances et nuire à l’expérience utilisateur. Nous invitons nos lecteurs à examiner nos conclusions et à voir comment ces problèmes pourraient être résolus pour une meilleure performance de l’application.
Message d'erreur incorrect affiché lors de la saisie d'un code de confirmation invalide
Majeure
Un nouvel utilisateur tente de confirmer son e-mail sur l’écran « S’inscrire ».
- Lancer l’application.
- Démarrer le flux de confirmation ou de vérification.
- Saisir un code de confirmation invalide.
- Soumettre le code.
iPhone 16 (18.2)
iPhone 11 (26.2)
L’application affiche un message d’erreur « Lien expiré ».
L’application devrait afficher un message d’erreur indiquant que le code de confirmation est incorrect (par exemple, « Code invalide » ou « Code de confirmation incorrect »).
Les données utilisateur sont supprimées après avoir changé la langue de l'application dans « Paramètres »
Majeure
- Un utilisateur est connecté.
- L’utilisateur a effectué des modifications dans son compte, par exemple, ajouté des graines, une photo, etc.
- Lancer l’application.
- Se connecter en tant qu’utilisateur.
- Aller dans la section « Profil » → « Paramètres ».
- Changer la langue de l’application.
- Observer les changements dans les données utilisateur.
iPhone 16 (18.2)
iPhone 11 (26.2)
Après avoir changé la langue, les données de l’utilisateur sont effacées.
Les données de l’utilisateur doivent rester intactes après le changement de langue de l’application.
Le genre sélectionné est effacé après avoir appuyé sur le bouton « Annuler »
Majeure
L’utilisateur a déjà sélectionné un genre et souhaite accéder à l’écran d’édition « Genre ».
- Lancer l’application.
- Cliquer sur l’icône « Profil » dans le coin supérieur gauche.
- Cliquer sur l’icône « Modifier le profil » dans le coin supérieur droit.
- Cliquer sur le champ « Genre ».
- Appuyer sur le bouton « Annuler ».
iPhone 16 (18.2)
iPhone 11 (26.2)
Le genre précédemment sélectionné est effacé (désélectionné).
Appuyer sur le bouton « Annuler » ne devrait pas affecter le genre précédemment sélectionné. Il devrait rester inchangé.
Le bouton « Activer la caméra » n'ouvre pas les paramètres système de la caméra
Majeure
L’utilisateur vient d’installer l’application et n’a pas accordé l’accès à la caméra.
- Lancer l’application.
- Accéder à un écran nécessitant l’accès à la caméra.
- Cliquer sur la fonction « Scanner les produits » dans la section « Durable ».
- Appuyer sur « Refuser » lorsque l’invite de permission apparaît.
- Appuyer sur « Activer la caméra ».
iPhone 16 (18.2)
iPhone 11 (26.2)
Rien ne se passe. L’utilisateur reste bloqué sur le même écran et ne peut pas activer la caméra.
L’application devrait ouvrir l’écran de permission de la caméra de l’OS (ou afficher la boîte de dialogue de permission native) afin que l’utilisateur puisse autoriser l’accès à la caméra.
L'interface de la caméra devient non réactive et impossible à fermer après avoir sélectionné « Réutiliser la récupération » ou « Retourner la récupération » sur les appareils iOS 26
Majeure
- Lancer l’application.
- Cliquer sur le « Bouton global » dans le pied de page.
- Appuyer sur l’option « Réutiliser la récupération » ou « Retourner la récupération ».
- Essayer de fermer la caméra ou de prendre une photo.
iPhone 11 (26.2)
L’interface utilisateur de la caméra reste affichée sans possibilité de la fermer.
Les actions telles que « Retour », « Fermer » ou la navigation ne fonctionnent pas.
Après avoir appuyé sur les options « Réutiliser » ou « Retourner », la caméra devrait permettre à l’utilisateur de :
- Prendre une photo.
- Revenir à l’écran précédent.
- Continuer à utiliser l’application.
L'écran « Paramètres » se ferme automatiquement après le changement de langue
Mineure
- Lancer l’application.
- Cliquer sur l’icône « Profil ».
- Accéder à la section « Paramètres ».
- Cliquer sur le champ « Langue ».
- Sélectionner une autre langue.
- Observer le résultat.
iPhone 16 (18.2)
iPhone 11 (26.2)
Après la sélection d’une autre langue, l’intégralité de l’écran « Paramètres » se ferme automatiquement. Cette action fait sortir l’utilisateur des « Paramètres ».
Après avoir sélectionné une nouvelle langue, l’écran « Paramètres » devrait rester ouvert ou revenir au niveau de paramètres précédent pour permettre à l’utilisateur de continuer à ajuster ses préférences.
Je crois que le concept de goodbag de collecter des « Seeds » via des sacs et des gobelets réutilisables, pour ensuite les transformer en un impact environnemental réel, est une source de motivation forte pour les utilisateurs soucieux de la durabilité. Bien que l'idée soit solide, des bugs et des problèmes d'utilisabilité affectent l'expérience utilisateur. Des tests approfondis permettront de résoudre ces problèmes et de rendre l'application plus intuitive et agréable à utiliser.

