Bugs trouvés dans ClassDojo pour Android
ClassDojo est un outil de communication et de collaboration pour les enseignants, les élèves et les parents de la maternelle à la terminale. Son utilisation est gratuite, mais un abonnement Pro est requis pour une expérience transparente et sans publicité.
L’application permet aux enseignants de tenir les parents informés plus facilement de ce qui se passe en classe et de partager des moments privilégiés. Il existe également une messagerie instantanée intégrée pour la communication enseignant-parent. Les élèves peuvent présenter leurs travaux de classe et créer leurs propres portfolios numériques.
Nos ingénieurs QA ont une solide expérience dans le test de solutions EdTech, nous avons donc décidé de partager notre expertise et d’aider l’équipe ClassDojo à proposer des expériences encore meilleures. Voici ce qui peut être amélioré !
Le lien d’invitation par e-mail pour les parents ne s’ouvre pas dans l’application ClassDojo
Majeure
- L’application est installée.
- Un compte enseignant est créé.
- Une classe est créée.
- Au moins 1 élève a déjà été ajouté à la classe.
- Connectez-vous avec un compte Enseignant.
- Cliquez sur la classe créée.
- Cliquez sur l’option « Messages » dans le menu du bas.
- Cliquez sur « Inviter les parents ».
- Cliquez sur l’option « Parent de « <nom de l’élève> » ».
- Entrez une adresse e-mail valide dans le champ « E-mail du parent ».
- Cliquez sur « Inviter ».
- Ouvrez la boîte aux lettres.
- Ouvrez l’e-mail reçu de ClassDojo.
- Cliquez sur un lien spécial de l’e-mail.
Xiaomi Mi Note 10 Lite, Android 12.0
L’application ClassDojo s’ouvre avec l’avertissement « Oops. L’application ClassDojo ne peut pas ouvrir cette URL ».
L’application ClassDojo s’ouvre avec l’écran « Bienvenue Parent de « <prénom de l’élève> » ».
Une erreur d’application s’est produite après avoir tenté d’afficher les instructions de connexion de l’élève
Majeure
- L’application est installée.
- Un compte enseignant est créé.
- Une classe est créée.
- Il y a au moins 1 élève dans la classe créée.
- Connectez-vous avec un compte Enseignant.
- Cliquez sur la classe créée.
- Cliquez sur l’icône « menu » (3 points) dans le coin supérieur droit.
- Cliquez sur l’option « Connecter les élèves ».
- Cliquez sur « Connexion à la maison ».
- Cliquez sur l’élément « Instructions pour « <nom de l’élève> » ».
- Cliquez sur « Afficher les instructions » dans la fenêtre pop-up.
Xiaomi Mi Note 10 Lite, Android 12.0
« Erreur d’application : une exception côté client s’est produite (consultez la console du navigateur pour plus d’informations) » s’affiche.
Les instructions pour la connexion de l’élève devraient s’ouvrir.
Le groupe ne s’ouvre pas après avoir retiré un élève
Majeure
- L’application est installée.
- Un compte Enseignant est créé.
- Une classe est créée.
- Un élève est ajouté à la classe.
- Un groupe est créé (contient l’élève de l’étape précédente).
- Connectez-vous avec un compte Enseignant.
- Cliquez sur la classe créée.
- Cliquez sur l’icône « menu » (3 points) dans le coin supérieur droit.
- Cliquez sur « Modifier les élèves ».
- Cliquez sur l’icône crayon près du nom complet de l’élève.
- Cliquez sur « Retirer l’élève ».
- Cliquez sur « Retirer » dans la fenêtre pop-up « Retirer l’élève ? ».
- Cliquez sur la flèche de retour.
- Cliquez sur le groupe existant.
Xiaomi Mi Note 10 Lite, Android 12.0
Le bouton du groupe ne s’ouvre pas.
L’utilisateur ne doit pas être supprimé s’il est lié à un groupe.
Les modifications du nom de famille ne sont pas appliquées à l’élève qui s’est déjà connecté
Mineure
- L’application est installée.
- Un compte enseignant est créé.
- Une classe est créée.
- Au moins 1 élève est ajouté à la classe.
- L’élève s’est déjà connecté au système (en utilisant un code textuel).
- Connectez-vous avec un compte Enseignant.
- Cliquez sur la classe créée.
- Cliquez sur l’icône « menu » (3 points) dans le coin supérieur droit.
- Cliquez sur l’élément « Modifier les élèves ».
- Cliquez sur l’icône crayon près de l’élève.
- Modifiez le nom complet en saisissant un nouveau nom de famille.
- Cliquez sur l’icône « coche bleue » dans le coin supérieur droit.
- Cliquez sur « Terminé ».
- Cliquez sur la flèche de retour.
- Cliquez sur le logo du compte dans le coin supérieur gauche.
- Cliquez sur « Se connecter à un autre compte ».
- Cliquez sur « Je suis un élève ».
- Cliquez sur « Je n’ai pas de QR code ».
- Entrez le code textuel (qui a déjà été utilisé dans les préconditions).
- Cliquez sur « Vérifier le code ».
- Sélectionnez l’élève existant.
- Cliquez sur le logo du compte dans le coin supérieur gauche.
Xiaomi Mi Note 10 Lite, Android 12.0
Le nom de famille de l’élève n’est pas modifié.
Le nom de famille de l’élève est modifié conformément aux dernières modifications.
J’ai exécuté des tests fonctionnels, d’utilisabilité, d’interface graphique et exploratoires avec des scénarios de test positifs et négatifs. Pour éviter les bugs majeurs comme celui ci-dessus, je recommanderais des tests de régression et des tests de fumée obligatoires avant les nouvelles versions et l’inclusion de scénarios de test pour différentes parties du système dans la portée des tests de régression.

