Bugs trouvés dans Combined Minds pour Android

Esprits combinés

3.8

Combined Minds est une application de soutien en santé mentale développée par l’organisation caritative britannique stem4. Elle vise à fournir des conseils et des ressources aux personnes recherchant de l’aide face à divers problèmes de santé mentale, en proposant des recommandations structurées pour encourager des stratégies d’adaptation positives.

Au sein de l’application, les utilisateurs peuvent définir des objectifs personnels, suivre les changements d’humeur et explorer de nombreux exercices d’auto-assistance. Cette approche holistique est conçue pour rendre l’application accessible et bénéfique à un large public, y compris les amis et la famille de ceux qui ont besoin de soutien.

Chez QAwerk, nous avons testé Combined Minds pour identifier les domaines susceptibles de nécessiter une attention particulière. Ci-dessous, nous partageons nos conclusions et les améliorations potentielles pour stimuler l’engagement des utilisateurs et la fiabilité.

10K+ téléchargements
43 notes

Accéder à l'écran de l'étape deux après une erreur

Gravité :

Critique

Étapes de reproduction :
  1. Ouvrir l’application.
  2. Cliquer sur le bouton « Safety Plan ».
  3. Cliquer sur le cercle « People I can talk to ».
  4. Cliquer sur le bouton « Add another contact ».
  5. Cliquer sur le bouton « Add this contact ».
  6. Cliquer sur le bouton « OK ».
Environnement :

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

Résultat réel :

Accéder à l’écran de l’étape deux après une erreur.

Résultat attendu :

Après l’erreur, l’utilisateur doit rester sur le même écran qu’avant l’erreur.

Après que le formulaire a été rempli de manière incomplète et envoyé pour acceptation, ce qui échoue, les données sont effacées

Gravité :

Critique

Étapes de reproduction :
  1. Ouvrir l’application.
  2. Cliquer sur le bouton « Safety Plan ».
  3. Cliquer sur le cercle « People I can talk to ».
  4. Cliquer sur le bouton « Add another contact ».
  5. Remplir le champ nom.
  6. Cliquer sur le bouton « Add this contact ».
  7. Cliquer sur le bouton « OK ».
Environnement :

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

Résultat réel :

Après que le formulaire a été rempli de manière incomplète et envoyé pour acceptation, ce qui échoue, les données sont effacées.

Résultat attendu :

Après que le formulaire a été rempli de manière incomplète et envoyé pour acceptation, ce qui échoue, les données remplies doivent rester dans le formulaire.

La description de la page ne correspond pas aux champs du formulaire

Gravité :

Majeure

Étapes de reproduction :
  1. Ouvrir l’application.
  2. Cliquer sur le bouton « Safety Plan ».
  3. Cliquer sur le cercle « People I can talk to ».
  4. Cliquer sur le bouton « Add another contact ».
  5. Cliquer sur le bouton « Add this contact ».
  6. Cliquer sur le bouton « OK ».
Environnement :

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

Résultat réel :

La description de la page ne correspond pas aux champs du formulaire. Dans la description, il est indiqué que vous pouvez entrer des numéros de téléphone ou un site Web, mais il n’y a pas de champ pour entrer un site Web.

Résultat attendu :

La description de la page doit correspondre aux champs du formulaire.

La zone de clic ne correspond pas à la zone de clic visuelle

Gravité :

Majeure

Étapes de reproduction :
  1. Ouvrir l’application.
  2. Appuyer sur le bouton « Safety Plan ».
  3. Appuyer sur le cercle « People I can talk to » plus près du centre.
Environnement :

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

Résultat réel :

La zone de clic ne correspond pas à la zone de clic visuelle.

Résultat attendu :

La zone de clic visuelle et la zone cliquable réelle doivent correspondre précisément.

Après avoir modifié un élément, les filtres sont effacés

Gravité :

Majeure

Étapes de reproduction :
  1. Appuyer sur « Anxiety ».
  2. Aller à « Things I can do in the moment ».
  3. Définir des étoiles pour 3 actions aléatoires.
  4. Appuyer sur « Go to my activities ».
  5. Appuyer sur une action quelconque.
  6. Appuyer sur « Marked as tried ».
  7. Régler le bouton radio sur « Yes ».
  8. Appuyer sur « Done ».
  9. Appuyer sur le bouton d’accueil.
  10. Appuyer sur « Depression ».
  11. Aller à « Things I can do in the moment ».
  12. Définir des étoiles pour 3 actions aléatoires.
  13. Appuyer sur « Go to my activities ».
  14. Appuyer sur une action quelconque.
  15. Appuyer sur « Marked as tried ».
  16. Régler le bouton radio sur « Yes ».
  17. Appuyer sur « Done ».
  18. Appuyer sur le filtre.
  19. Sélectionner « Anxiety ».
  20. Appuyer sur l’action terminée.
  21. Appuyer sur « Edit ».
  22. Régler le bouton radio sur « A little ».
  23. Appuyer sur « Done ».
Environnement :

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

Résultat réel :

Après avoir modifié l’élément, tous les filtres précédemment définis sont effacés.

Résultat attendu :

Les filtres doivent rester appliqués après la modification d’un élément.

Le champ numéro de téléphone accepte des données invalides

Gravité :

Majeure

Étapes de reproduction :
  1. Ouvrir l’application.
  2. Appuyer sur « Safety Plan ».
  3. Appuyer sur le cercle « People I can talk to ».
  4. Appuyer sur « Add another contact ».
  5. Remplir le champ nom.
  6. Appuyer sur le champ de saisie du numéro de téléphone.
  7. Basculer le clavier vers les caractères spéciaux.
  8. Insérer des symboles spéciaux.
  9. Appuyer sur « Add this contact ».
  10. Appuyer sur le bouton retour.
Environnement :

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

Résultat réel :

Le champ numéro de téléphone accepte des données invalides.

Résultat attendu :

Le champ numéro de téléphone ne devrait accepter que des entrées valides basées sur des chiffres, bloquant les symboles spéciaux ou les lettres.

Le nom du filtre ne rentre pas dans le champ

Gravité :

Mineure

Étapes de reproduction :
  1. Appuyer sur « Depression ».
  2. Aller à « Things I can do in the moment ».
  3. Définir des étoiles pour 3 actions aléatoires.
  4. Appuyer sur « Go to my activities ».
  5. Appuyer sur une action quelconque.
  6. Appuyer sur « Marked as tried ».
  7. Régler le bouton radio sur « Yes ».
  8. Appuyer sur « Done ».
  9. Appuyer sur le filtre.
  10. Sélectionner « Eating Disorders ».
  11. Appuyer à nouveau sur le filtre.
  12. Sélectionner « Digital Addiction ».
Environnement :

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

Résultat réel :

Le nom du filtre est tronqué et ne rentre pas correctement dans le champ.

Résultat attendu :

Les noms des filtres doivent être redimensionnés ou tronqués avec “…” pour s’adapter au champ de filtre.

Le nom du filtre ne rentre pas dans le champ

La dernière ligne de la page “Contactez-nous” est coupée

Gravité :

Triviale

Condition préalable :
  1. L’application est installée.
  2. L’utilisateur a accès au menu burger et à la page “Contactez-nous”.
Étapes de reproduction :
  1. Appuyez sur le menu burger.
  2. Appuyez sur “Contactez-nous”.
  3. Faites défiler la page vers le bas.
Environnement :

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

Résultat réel :

La dernière ligne de la page “Contactez-nous” est coupée.

Résultat attendu :

Tout le texte doit être entièrement visible, sans être coupé.

Les noms longs dans les listes déroulantes sont affichés à partir de la fin, coupant le début

Gravité :

Triviale

Étapes de reproduction :
  1. Appuyez sur le menu burger.
  2. Appuyez sur “Changez vos questions facultatives”.
  3. Appuyez sur “Quelle est leur ethnicité ?”.
  4. Faites défiler vers le bas.
  5. Appuyez sur “Toute autre personne noire…”
Environnement :

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

Résultat réel :

Les ethnies ou catégories longues sont partiellement cachées au début ; seule la fin est affichée.

Résultat attendu :

Le début des options longues doit être visible, la fin étant tronquée avec “…” si nécessaire.

J'ai identifié plusieurs incohérences d'interface utilisateur et perturbations fonctionnelles dans Combined Minds. Des tests réguliers sur divers appareils et versions iOS permettront de résoudre ces bugs, améliorant ainsi significativement la satisfaction des utilisateurs et la fiabilité de l'application.
Iryna, QA engineer

Iryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous