Bugs trouvés dans Sololearn pour iOS

Sololearn : Apprenez à coder des applications

Sololearn est une application mobile conçue pour rendre l’apprentissage des langages de programmation possible directement depuis votre téléphone. Sololearn propose l’une des plus grandes bases de données de cours gratuits enseignant comment coder en Java, Python, C++, Javascript, et plusieurs autres langages.

L’application permet aux utilisateurs de pratiquer leurs compétences à travers des quiz, des défis et en partageant leur code avec des pairs sans quitter l’application. La version payante offre aux utilisateurs une expérience sans publicité et l’accès à des fonctionnalités supplémentaires, telles que la définition d’objectifs, des rapports et l’identification des apprenants dans votre localisation.

Sololearn a attiré notre attention par son concept unique, c’est pourquoi QAwerk a décidé de l’essayer. Notre équipe de test suggère de renforcer la qualité de l’application en éliminant ces bugs.

10M+ téléchargements
61.8K+ notes

L’application plante dans « Modifier le profil »

Gravité :

Bloquante

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Allez dans « Profil ».
  3. Appuyez sur les éléments du menu.
  4. Appuyez sur « Paramètres ».
  5. Appuyez sur « Modifier le profil ».
  6. Sélectionnez la localisation.
  7. Entrez « Uk » dans la recherche.
  8. Appuyez sur « Terminé ».
  9. Sélectionnez la localisation.
  10. Entrez « Uk » dans la recherche.
  11. Appuyez sur « Terminé ».
Environnement :

iPhone 13, iOS 15.4.1

Résultat réel :

L’application plante après la fermeture du menu de sélection de la localisation.

Résultat attendu :

Le menu de sélection devrait se fermer et la page précédente devrait s’afficher.

Nom du profil dupliqué et superposé

Gravité :

Mineure

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Allez dans « Profil ».
  3. Faites défiler la page vers le bas.
Environnement :

iPhone 13, iOS 15.4.1

Résultat réel :

Le nom du profil est dupliqué et superposé lors du défilement de la page.

Résultat attendu :

L’application ne devrait pas afficher plusieurs noms de profil.

Certains éléments ne sont pas traduits

Gravité :

Mineure

Condition préalable :

Changez les paramètres de langue en russe.

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Allez dans « Profil ».
  3. Appuyez sur les éléments du menu.
  4. Appuyez sur « Paramètres ».
Environnement :

iPhone 13, iOS 15.4.1

Résultat réel :

Certaines sections sont toujours en anglais.

Résultat attendu :

Les titres des sections devraient être affichés dans la langue sélectionnée dans les paramètres.

Certains éléments ne sont pas traduits

Le texte est difficile à lire

Gravité :

Mineure

Condition préalable :

Sélectionnez le thème sombre.

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Allez dans « Profil ».
  3. Appuyez sur les éléments du menu.
  4. Appuyez sur « Paramètres ».
Environnement :

iPhone 13, iOS 15.4.1

Résultat réel :

Le texte est difficile à lire.

Résultat attendu :

Le texte doit être lisible.

Le texte est difficile à lire

Une erreur apparaît après avoir enregistré le résumé du profil

Gravité :

Mineure

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Allez dans « Apprendre ».
  3. Appuyez sur « Ajouter votre résumé de profil ».
  4. Entrez du texte.
  5. Appuyez sur « ENREGISTRER ».
Environnement :

iPhone 13, iOS 15.4.1

Résultat réel :

Une fenêtre pop-up apparaît avec l’erreur « Aucune connexion ».

Résultat attendu :

Le texte saisi devrait être enregistré.

Les données saisies sont supprimées lorsque l’utilisateur appuie pour modifier le mot de passe

Gravité :

Mineure

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Allez dans « Profil ».
  3. Appuyez sur les éléments du menu.
  4. Appuyez sur « Paramètres ».
  5. Appuyez sur « Changer de mot de passe ».
  6. Entrez un mot de passe de 4 caractères dans le champ « nouveau mot de passe ».
  7. Entrez un mot de passe de 4 caractères dans le champ « confirmer le mot de passe ».
  8. Appuyez sur « Terminé ».
  9. Ajoutez des caractères dans le champ « nouveau mot de passe ».
Environnement :

iPhone 13, iOS 15.4.1

Résultat réel :

Le mot de passe saisi est supprimé.

Résultat attendu :

Le curseur devrait se trouver à la fin du mot de passe saisi.

Sololearn est un outil pratique pour quiconque souhaite apprendre un langage de programmation de manière indépendante, gratuite et à son propre rythme. J’ai effectué des tests exploratoires et, par conséquent, j’ai détecté plusieurs bugs. Certains des problèmes étaient purement visuels et non critiques ; d’autres concernaient une localisation insuffisante, nécessitant donc davantage d’efforts dans ces directions. J’ai également réussi à découvrir un bug bloquant qui provoquait le crash de l’application. Bien que ce bug ne soit pas lié aux fonctionnalités couramment utilisées, il nécessite une correction.
Yevhenii, QA engineer

Yevhenii, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous