Bugs trouvés dans Astrid – Learn English Faster pour iOS

Astrid - Apprenez l'anglais plus rapidement

4.9

Astrid est une application mobile basée sur l’intelligence artificielle, conçue pour optimiser l’apprentissage de l’anglais et améliorer les compétences orales des utilisateurs grâce à une pratique rapide, facile et progressive.

L’application Astrid propose de nombreuses fonctionnalités et exercices linguistiques, axés sur la prise de parole dans un environnement confortable et des interactions réelles. Avec l’application Astrid, vous aurez accès à des leçons vidéo captivantes, et vous recevrez des commentaires et des scores de tuteurs personnels pour suivre vos progrès.

Notre équipe QAwerk a effectué des tests QA de l’application Astrid et a identifié certains domaines nécessitant des améliorations supplémentaires. Nous vous invitons à partager les résultats de notre travail.

10K+ téléchargements
35 notes

L'erreur « Mot de passe » n'est pas entièrement visible

Gravité :

Majeure

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Ouvrez l’écran « Créer un compte ».
  3. Saisissez un e-mail valide.
  4. Saisissez un mot de passe invalide.
Environnement :

iOS 17.5.1, iPhone 12 Pro

Résultat réel :

Une erreur apparaît : « Au moins 8 caractères incluant minuscules, majuscules,…. ».

Résultat attendu :

Les exigences relatives au mot de passe devraient être visibles.

L'erreur « Mot de passe » n'est pas entièrement visible

Les exigences de mot de passe ne correspondent pas à la fenêtre contextuelle « Infos » et au message « Erreur »

Gravité :

Majeure

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Ouvrez l’écran « Créer un compte ».
  3. Saisissez un e-mail valide.
  4. Appuyez sur le bouton « Infos ».
  5. Saisissez un mot de passe selon les exigences.
Environnement :

iOS 17.5.1, iPhone 12 Pro

Résultat réel :

Une erreur apparaît : « Au moins 8 caractères incluant minuscules, majuscules,…. ». Sur l’écran « Infos », les exigences de mot de passe sont : « Au moins 6 caractères (lettres anglaises uniquement) ; au moins un chiffre ; au moins une lettre majuscule ».

Résultat attendu :

Les exigences devraient être les mêmes partout.

Les exigences de mot de passe ne correspondent pas à la fenêtre contextuelle « Infos » et au message « Erreur »
Les exigences de mot de passe ne correspondent pas à la fenêtre contextuelle « Infos » et au message « Erreur »

Il est possible de saisir « 0 » dans le champ de saisie « Âge » lors de l'« Intégration »

Gravité :

Majeure

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Accédez à l’écran « Âge ».
  3. Saisissez « 0 ».
  4. Appuyez sur le bouton « Continuer ».
Environnement :

iOS 17.5.1, iPhone 12 Pro

Résultat réel :

L’écran suivant pour la création d’un compte s’ouvre.

Résultat attendu :

Il ne devrait pas être possible de définir « 0 » dans le champ de saisie « Âge ».

Il est possible de saisir des espaces dans le champ de saisie « Quel est votre nom » lors de l'« Intégration »

Gravité :

Mineure

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Suivez le processus d’« Intégration ».
  3. Ouvrez l’écran de saisie du nom.
  4. Saisissez des espaces.
  5. Appuyez sur le bouton « Continuer ».
Environnement :

iOS 17.5.1, iPhone 12 Pro

Résultat réel :

L’écran suivant pour la création d’un compte s’ouvre.

Résultat attendu :

Il ne devrait pas être possible de saisir des espaces dans le champ de saisie « Quel est votre nom ».

La flèche « Retour » n'est pas cliquable dès la première fois sur l'écran « Connexion »

Gravité :

Mineure

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Accédez à l’écran « Connexion ».
  3. Appuyez sur la flèche « Retour ».
Environnement :

iOS 17.5.1, iPhone 12 Pro

Résultat réel :

Le clavier se ferme.

Résultat attendu :

La flèche « Retour » devrait se fermer.

Après avoir effectué les tests fonctionnels, les tests UI/UX et la validation des données, j'ai identifié plusieurs problèmes concernant la visibilité des erreurs, la cohérence des messages d'erreur et la possibilité de saisir des données incorrectes lors de l'intégration. Il est crucial d'améliorer la cohérence des exigences de mot de passe et de s'assurer que les données invalides sont gérées pour éviter d'éventuelles erreurs dans l'expérience utilisateur.
Yaroslav, QA engineer

Yaroslav, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous