Bugs trouvés dans AWorld en support d’ActNow pour iOS

Un monde au service d’ActNow

4.9

AWorld est l’application officielle de l’ONU pour soutenir leur campagne ActNow. Cette dernière vise à lutter contre le changement climatique en sensibilisant davantage les citoyens et en encourageant les comportements durables.

AWorld permet aux utilisateurs de mesurer leur empreinte carbone, d’apprendre des moyens efficaces de réduire leurs émissions quotidiennes et de cultiver des habitudes respectueuses de l’environnement. AWorld rend le parcours d’apprentissage ludique grâce à sa conception gamifiée, aux points et badges obtenus pour avoir réussi des quiz, et propose également des fonctionnalités de renforcement de communauté, comme la participation à des défis entre amis ou coéquipiers.

Chez QAwerk, nous sommes de fervents partisans d’un mode de vie durable, nous avons donc été ravis d’explorer l’application AWorld. Voici ce que nous pensons pouvoir être amélioré pour rendre l’application encore plus attrayante.

50K+ téléchargements
453 notes

Le profil n’est pas basculé après connexion en tant qu’un autre utilisateur

Gravité :

Critique

Condition préalable :
  1. Lancez l’application.
  2. Deux profils utilisateur ont été créés.
Étapes de reproduction :
  1. Connectez-vous à l’application en tant que premier utilisateur.
  2. Accédez à l’onglet Profil.
  3. Cliquez sur Paramètres.
  4. Cliquez sur Déconnexion.
  5. Connectez-vous à l’application en tant que deuxième utilisateur.
  6. Assurez-vous que le profil a bien été basculé sur le second.
  7. Basculez vers le Profil.
  8. Déconnectez-vous.
  9. Connectez-vous à nouveau en tant que premier utilisateur.
Environnement :

Appareil : iPhone X
iOS : 15.3.1

Résultat réel :

Le second profil de l’utilisateur est toujours affiché ; le basculement a lieu après le rechargement de l’application.

Résultat attendu :

L’application bascule immédiatement vers le premier profil de l’utilisateur ; aucun rechargement de l’application n’est nécessaire.

Impossible de mettre à jour la photo du profil

Gravité :

Majeure

Condition préalable :
  1. Lancez l’application.
  2. Connectez-vous en tant qu’utilisateur possédant déjà une photo de profil.
Étapes de reproduction :
  1. Essayez de télécharger une nouvelle photo en cliquant sur la photo actuelle dans l’onglet Profil.
  2. Accédez aux Paramètres.
  3. Cliquez sur le bouton Modifier le profil.
  4. Téléchargez une nouvelle photo.
Environnement :

Appareil : iPhone X
iOS : 15.3.1

Résultat réel :

La nouvelle photo n’est pas affichée après le téléchargement.

Résultat attendu :

La photo est mise à jour avec succès.

Le texte d’arrière-plan bouge lorsque l’utilisateur fait défiler les dates du sélecteur

Gravité :

Mineure

Condition préalable :

Lancez l’application pour la première fois.

Étapes de reproduction :
  1. Sélectionnez « J’ai moins de 18 ans ».
  2. Cliquez sur le sélecteur de date « Sélectionner la date de naissance ».
  3. Faites défiler l’année.
  4. Assurez-vous que le texte ne bouge pas.
  5. Sélectionnez une date.
  6. Cliquez à nouveau sur le sélecteur de date « Sélectionner la date de naissance ».
  7. Faites défiler l’année ou le jour.
Environnement :

Appareil : iPhone X
iOS : 15.3.1

Résultat réel :

Le texte en arrière-plan bouge pendant que l’utilisateur fait défiler les valeurs du jour/année. Notez que la valeur choisie n’est pas enregistrée après la réouverture du sélecteur de date.

Résultat attendu :

La position du texte d’arrière-plan ne change pas lors du défilement des valeurs de date.

Un pied de page d’e-mail invalide s’affiche dans l’e-mail de permission du parent

Gravité :

Mineure

Condition préalable :

Lancez l’application pour la première fois.

Étapes de reproduction :
  1. Sélectionnez l’option « J’ai moins de 18 ans ».
  2. Cliquez sur « Sélectionner la date de naissance », par exemple, la personne a 14 ans.
  3. Cliquez sur le bouton Demander la permission.
  4. Entrez une adresse e-mail valide.
  5. Vérifiez la boîte e-mail.
Environnement :

Appareil : iPhone X
iOS : 15.3.1

Résultat réel :

L’e-mail de permission du parent est envoyé. Le pied de page ne contient pas les informations appropriées (adresse) et « Se désinscrire » est affiché sous forme de texte au lieu d’un lien.

Résultat attendu :

Le pied de page contient toutes les informations nécessaires et est identique à celui des autres e-mails.

Un pied de page d’e-mail invalide s’affiche dans l’e-mail de permission du parent

Certains liens contiennent « null » ou « www » dans la description de la ressource

Gravité :

Mineure

Condition préalable :

Connectez-vous en tant qu’utilisateur enregistré.

Étapes de reproduction :
  1. Accédez à l’onglet Profil.
  2. Sélectionnez « Vous avez économisé [nombre] L d’eau… ».
  3. Cliquez sur le lien Autres objectifs.
  4. Développez les sections Baignoires et 25 x 5 gallons d’eau.
Environnement :

Appareil : iPhone X
iOS : 15.3.1

Résultat réel :

L’une des ressources contient une description « null », une autre contient une description « www ».

Résultat attendu :

Les ressources contiennent des descriptions valides.

Certains liens contiennent « null » ou « www » dans la description de la ressource
Bien que j’apprécie vraiment le concept de l’application, j’ai rencontré quelques problèmes de performance lors des tests. Certaines fonctionnalités ne fonctionnaient pas correctement lors du passage d’un compte à l’autre ; j’ai également été confuse car aucun événement n’était disponible dans tous les lieux.
Tetiana, QA engineer

Tetiana, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous