Bugs trouvés dans Willow pour Android

Willow

3.0

Willow est une application mobile conçue pour aider tout un chacun, quelle que soit son expérience en jardinage, à maintenir ses plantes en pleine forme. Elle offre une variété de fonctionnalités pour simplifier l’entretien des plantes, en faisant un compagnon idéal pour les parents de plantes chevronnés comme pour les débutants.

Willow vous aide à identifier les plantes grâce à son moteur intelligent de reconnaissance d’images. Elle fournit également des guides d’entretien complets pour de nombreuses plantes d’intérieur, y compris les programmes d’arrosage, les recommandations d’éclairage et des conseils pour résoudre les problèmes courants. De plus, l’application vous permet de créer des profils pour vos plantes, où vous pouvez ajouter des notes, suivre leur croissance et définir des rappels.

Notre équipe chez QAwerk a testé l’application Willow et a trouvé quelques bogues qui pourraient affecter les performances de l’application. Nous espérons que notre rapport de bogues aidera l’équipe Willow à améliorer l’application et à garantir une expérience utilisateur exceptionnelle à tous les amoureux des plantes.

10K+ téléchargements
78 notes

La plante n'est pas reconnue

Gravité :

Critique

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton “Accueil”.
  2. Cliquez sur le bouton “Identifier la plante”.
  3. Accédez à l’appareil photo.
  4. Cliquez sur le bouton “Scanner maintenant”.
  5. Attendez la fin de l’analyse.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

La plante n’est pas reconnue. Pendant l’analyse, des plantes telles que la mandarine et la Cambria n’ont pas été reconnues.

Résultat attendu :

L’application devrait reconnaître avec succès les plantes d’intérieur courantes.

Les événements ne s'affichent pas dans l'ordre chronologique

Gravité :

Critique

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton +.
  2. Cliquez sur le bouton “Parcourir les plantes”.
  3. Cliquez sur une plante.
  4. Cliquez sur la plante.
  5. Cliquez sur le bouton “Ajouter à mes plantes”.
  6. Cliquez sur la plante ajoutée.
  7. Cliquez sur le bouton “Historique”.
  8. Cliquez sur le bouton + pour ajouter un événement.
  9. Cliquez sur le bouton “Arrosé”.
  10. Cliquez sur le bouton “Enregistrer”.
  11. Cliquez sur le bouton + pour ajouter un événement.
  12. Cliquez sur le bouton “Arrosé”.
  13. Cliquez sur le bouton “calendrier”.
  14. Cliquez sur la flèche gauche pour sélectionner le mois précédent.
  15. Choisissez la date 10.
  16. Cliquez sur le bouton “Enregistrer”.
  17. Cliquez sur le bouton “Enregistrer”.
  18. Cliquez sur le bouton + pour ajouter un événement.
  19. Cliquez sur le bouton “Arrosé”.
  20. Cliquez sur le bouton “calendrier”.
  21. Appuyez 13 fois sur la flèche gauche pour sélectionner le mois précédent de l’année précédente.
  22. Choisissez la date 7.
  23. Cliquez sur le bouton “Enregistrer”.
  24. Cliquez sur le bouton “Enregistrer”.
  25. Cliquez sur le bouton + pour ajouter un événement.
  26. Cliquez sur le bouton “Arrosé”.
  27. Cliquez sur le bouton “calendrier”.
  28. Cliquez 2 fois sur la flèche gauche.
  29. Choisissez la date 10.
  30. Cliquez sur le bouton “Enregistrer”.
  31. Cliquez sur le bouton “Enregistrer”.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Les événements ne s’affichent pas dans l’ordre chronologique. L’événement qui s’est produit l’année précédente s’affiche après l’événement qui a eu lieu il y a 2 mois.

Résultat attendu :

Les événements devraient être classés par ordre chronologique.

La caméra ne s'éteint pas après la numérisation de la plante

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton “Accueil”.
  2. Cliquez sur le bouton “Identifier la plante”.
  3. Accédez à l’appareil photo.
  4. Cliquez sur le bouton “Scanner maintenant”.
  5. Attendez la fin de l’analyse.
  6. Cliquez sur le bouton “Voir plus”.
  7. Cliquez sur le bouton “Ajouter à mes plantes”.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

La caméra ne s’éteint pas après la numérisation de la plante.

Résultat attendu :

Après la prise de la photo, la caméra devrait s’éteindre.

Une erreur de numérisation entraîne un échec

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton “Accueil”.
  2. Cliquez sur le bouton “Identifier la plante”.
  3. Accédez à l’appareil photo.
  4. Couvrez la caméra avec votre main pour que l’image soit noire.
  5. Cliquez sur le bouton “Scanner maintenant”.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Une erreur de numérisation a été rencontrée.

Résultat attendu :

Au lieu d’afficher une erreur de numérisation, un écran d’information devrait apparaître, indiquant que l’objet est non identifiable en raison du champ de vision noir.

Une erreur de numérisation entraîne un échec

Il n'y a pas d'informations sur l'année de l'événement

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton +.
  2. Cliquez sur le bouton “Parcourir les plantes”.
  3. Cliquez sur une plante.
  4. Cliquez sur la plante.
  5. Cliquez sur le bouton “Ajouter à mes plantes”.
  6. Cliquez sur la plante ajoutée.
  7. Cliquez sur le bouton “Historique”.
  8. Cliquez sur le bouton + pour ajouter un événement.
  9. Cliquez sur le bouton “Arrosé”.
  10. Cliquez sur le bouton “calendrier”.
  11. Cliquez sur la flèche gauche pour sélectionner le mois précédent.
  12. Choisissez la date 10.
  13. Cliquez sur le bouton “Enregistrer”.
  14. Cliquez sur le bouton “Enregistrer”.
  15. Cliquez sur le bouton + pour ajouter un événement.
  16. Cliquez sur le bouton “Arrosé”.
  17. Cliquez sur le bouton “calendrier”.
  18. Appuyez 13 fois sur la flèche gauche pour sélectionner le mois précédent de l’année précédente.
  19. Choisissez la date 7.
  20. Cliquez sur le bouton “Enregistrer”.
  21. Cliquez sur le bouton “Enregistrer”.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Il n’y a aucune information sur l’année de l’événement.

Résultat attendu :

La chronologie devrait afficher des informations sur l’année de l’événement.

L'image se fige lors de la lecture de la vidéo

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton “Blog”.
  2. Cliquez sur le bouton “Vidéos”.
  3. Cliquez sur n’importe quel article de blog vidéo.
  4. Cliquez sur le bouton de lecture.
  5. Avancez un peu après le milieu de la vidéo.
  6. Agrandissez la vidéo en plein écran.
  7. Réduisez la vidéo.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Lors de la lecture d’une vidéo, l’image se fige.

Résultat attendu :

Pendant la lecture de la vidéo, l’image ne devrait pas se figer.

L'application demande l'accès au microphone pour les photos

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton “Accueil”.
  2. Cliquez sur le bouton “Identifier la plante”.
  3. Accédez à l’appareil photo.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

L’application demande l’accès au microphone pour les photos.

Résultat attendu :

L’application ne devrait pas demander l’accès au microphone pour les photos.

L'extension de vidéo en plein écran n'est pas disponible en position horizontale

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton « Blog ».
  2. Cliquez sur le bouton « Vidéos ».
  3. Cliquez sur n’importe quel article vidéo.
  4. Cliquez sur le bouton de lecture.
  5. Agrandissez la vidéo en plein écran.
  6. Tournez le téléphone en position horizontale.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

La vidéo ne s’agrandit pas en plein écran lorsque le téléphone est tenu horizontalement.

Résultat attendu :

La vidéo devrait s’agrandir en plein écran lors de la rotation horizontale de l’appareil.

Impossible d'ajouter une photo aux notes

Gravité :

Mineure

Condition préalable :
  1. Prenez une photo standard sur l’appareil (La taille de la photo sur l’appareil de test est d’environ 6 Mo).
  2. Connectez-vous au compte.
Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton + .
  2. Cliquez sur le bouton « Parcourir les plantes ».
  3. Cliquez sur n’importe quelle plante.
  4. Cliquez sur la plante.
  5. Cliquez sur le bouton « Ajouter à mes plantes ».
  6. Cliquez sur la plante ajoutée.
  7. Faites défiler la page jusqu’au bloc « Mes notes ».
  8. Cliquez sur le bouton + à côté du bloc « Mes notes ».
  9. Cliquez sur l’icône pour ajouter une photo.
  10. Accordez l’accès à la galerie.
  11. Cliquez sur la photo.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Le processus d’ajout d’une photo aux notes a échoué.

Résultat attendu :

Il devrait y avoir une option pour ajouter une photo depuis la galerie ou pour permettre la prise d’une photo dans l’application, dont la taille correspondrait.

L'écran de connexion apparaît pour les utilisateurs déjà connectés

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Veuillez fermer l’application.
  2. Cliquez sur l’icône de l’application sur le bureau.
  3. Cliquez sur le bouton « Profil dans le menu inférieur ».
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

L’écran de connexion s’affiche, bien que l’utilisateur soit déjà connecté.

Résultat attendu :

Pour les utilisateurs connectés, l’écran de connexion ne devrait pas s’afficher.

Les notifications apparaissent datées d'avant l'enregistrement du compte utilisateur

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Profil ».
  2. Cliquez sur l’icône de notification.
  3. Cliquez sur le bouton des paramètres.
  4. Activez tous les interrupteurs.
  5. Cliquez sur le bouton retour.
  6. Cliquez sur le bouton retour.
  7. Dans le menu du bas, cliquez sur le bouton + .
  8. Cliquez sur le bouton « Parcourir les plantes ».
  9. Cliquez sur n’importe quelle plante.
  10. Cliquez sur la plante.
  11. Cliquez sur le bouton « Ajouter à mes plantes ».
  12. Cliquez sur la plante ajoutée.
  13. Cliquez sur le bouton « Historique ».
  14. Cliquez sur le bouton + pour ajouter un événement.
  15. Cliquez sur le bouton « Arrosé ».
  16. Cliquez sur le bouton « calendrier ».
  17. Cliquez sur la flèche gauche pour sélectionner le mois précédent.
  18. Choisissez la date 10.
  19. Cliquez sur le bouton « Enregistrer ».
  20. Cliquez sur le bouton « Enregistrer ».
  21. Cliquez sur l’icône de notification.
  22. Cliquez sur le bouton « Profil ».
  23. Cliquez sur l’icône de notification.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Les notifications semblent être datées d’avant l’enregistrement du compte utilisateur.

Résultat attendu :

Les notifications devraient être horodatées en fonction de leur réception par l’utilisateur.

Les cercles du carrousel ne sont pas centrés

Gravité :

Triviale

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton « Blog ».
  2. Cliquez sur le bouton « Tutoriel ».
  3. Cliquez sur le tutoriel « Comment propager : plantes grimpantes et méthode à lianes ».
  4. Faites défiler la page jusqu’au bloc « Tutoriel étape par étape ».
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Les cercles du carrousel ne sont pas centrés.

Résultat attendu :

Les cercles du carrousel doivent être centrés.

Les cercles du carrousel ne sont pas centrés

La visionneuse d'images s'ouvre incorrectement pour les icônes

Gravité :

Triviale

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton « Blog ».
  2. Cliquez sur le bouton « Articles ».
  3. Cliquez sur n’importe quel article de blog.
  4. Faites défiler la page.
  5. Cliquez sur l’icône « Saule ».
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Après avoir cliqué sur l’icône « Saule », la visionneuse d’images s’ouvre comme si l’icône était une image.

Résultat attendu :

La visionneuse d’images ne devrait pas s’ouvrir pour l’icône « Saule ».

Le bouton est superposé au bloc de contenu

Gravité :

Triviale

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Accueil » dans le menu du bas.
  2. Faites défiler la page jusqu’au bloc « Plantes tendance ».
  3. Définissez un minimum de 3 likes pour les plantes.
  4. Cliquez sur le menu burger.
  5. Cliquez sur le bouton « Mes favoris ».
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Le bouton est superposé au bloc de contenu.

Résultat attendu :

Le bouton + ne doit pas chevaucher le bloc de contenu.

Le bouton est superposé au bloc de contenu

La durée de l'abonnement est mal grammaticalement

Gravité :

Triviale

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Profil » dans le menu inférieur.
  2. Cliquez sur les 3 points.
  3. Cliquez sur le bouton « Paramètres ».
  4. Cliquez sur le bouton « Mon forfait ».
  5. Faites défiler la page.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

La pluralisation de « mois » dans les durées d’abonnement est incorrecte.

Résultat attendu :

Les durées d’abonnement de 3 mois et 12 mois devraient afficher correctement « mois » au pluriel pour correspondre à la valeur numérique.

La durée de l'abonnement est mal grammaticalement

Le curseur reste actif dans le champ « À propos » après la sélection de la ville de localisation du compte

Gravité :

Triviale

Condition préalable :

Enregistrez-vous et connectez-vous à votre compte Google sur votre appareil.

Étapes de reproduction :
  1. Ouvrez l’application pour la première fois.
  2. Cliquez sur le bouton S’inscrire avec Google.
  3. Sélectionnez un compte.
  4. Entrez un nom d’utilisateur.
  5. Cliquez sur le champ de localisation « Sélectionner le pays ».
  6. Choisissez n’importe quel pays.
  7. Cliquez sur le champ « Ville ».
  8. Entrez la ville située dans le pays sélectionné.
Environnement :

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0. )

Résultat réel :

Après avoir sélectionné la ville pour la localisation du compte, le curseur actif apparaît dans le champ « À propos ».

Résultat attendu :

Après avoir choisi la ville de localisation du compte, le curseur actif devrait disparaître.

J'ai rencontré 16 problèmes lors des tests, notamment une mauvaise identification des plantes, un séquençage incorrect des événements, des problèmes de caméra et des incohérences d'interface utilisateur/expérience utilisateur. Ces problèmes pourraient être atténués en mettant en œuvre des tests de régression et d'acceptation utilisateur plus robustes avant les mises en production majeures.
Iryna, QA engineer

Iryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous