Erreurs trouvées dans ModernSam : faites passer votre vie au niveau supérieur pour Android

ModernSam : Pimentez votre vie

4.7

ModernSAM est une plateforme robuste fournissant des solutions de gestion des actifs logiciels. Elle simplifie le processus complexe de gestion, de suivi et d’optimisation des actifs logiciels sur plusieurs plateformes et environnements.

L’application offre un ensemble de fonctionnalités étendu, proposant une interface conviviale associée à de puissants outils de gestion de données. Ses fonctionnalités rationalisent des tâches telles que le suivi de la conformité, l’optimisation de l’utilisation des licences et l’amélioration de l’efficacité opérationnelle globale pour les entreprises de toutes tailles.

Notre équipe QAwerk a effectué un Bug Crawl détaillé pour évaluer les capacités de ModernSAM. Après des tests approfondis, nous avons découvert plusieurs problèmes qui pourraient affecter à la fois les performances et l’expérience utilisateur. Ci-dessous une liste complète des bugs identifiés.

10K+ téléchargements
327 notes

Montant incorrect de Tickets de Chasse attribué après avoir terminé une quête

Gravité :

Critique

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu inférieur, cliquez sur le bouton “Quêtes”.
  2. Cliquez sur le bouton “Roulage quotidien”.
  3. Cliquez sur le bouton “Oui ! C’est mon destin !”.
  4. Choisissez 4 quêtes.
  5. Cliquez sur le bouton “Valider !”.
  6. Cliquez sur le bouton “Je suis prêt”.
  7. Dans le menu inférieur, cliquez sur le bouton “Chasse”.
  8. Notez le nombre de Tickets de Chasse.
  9. Dans le menu inférieur, cliquez sur le bouton “Quêtes”.
  10. Cochez la case d’une des quêtes.
  11. Cliquez sur le bouton “Réclamer les récompenses”.
  12. Dans le menu inférieur, cliquez sur le bouton “Chasse”.
Environnement :

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

Résultat réel :

Un montant incorrect de Tickets de Chasse est attribué après avoir terminé une quête.

Résultat attendu :

Le même nombre de Tickets de Chasse qu’indiqué devrait être accumulé après avoir terminé la quête.

6 fenêtres contextuelles identiques s'affichent

Gravité :

Majeure

Condition préalable :

Connectez-vous à l’application pour la première fois.

Étapes de reproduction :
  1. Cliquez 3 fois sur le bouton de changement de mode jour/nuit.
  2. Cliquez 6 fois sur la croix.
Environnement :

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

Résultat réel :

3 fenêtres contextuelles identiques s’affichent.

Résultat attendu :

La fenêtre contextuelle ne devrait s’afficher qu’une seule fois.

Champ Annuel vide de la fenêtre contextuelle "Membre Premium"

Gravité :

Majeure

Condition préalable :

Connectez-vous à l’application pour la première fois.

Étapes de reproduction :

Faites défiler la fenêtre contextuelle “Membre Premium”.

Environnement :

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

Résultat réel :

Champ Annuel vide de la fenêtre contextuelle “Membre Premium”.

Résultat attendu :

Le champ annuel de la fenêtre contextuelle “Membre Premium” ne devrait pas être vide.

Différents nombres de pièces sont comptabilisés pour les mêmes tâches et sous-tâches

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu inférieur, cliquez sur le bouton “Tâches”.
  2. Cliquez sur le bouton “+”.
  3. Entrez le nom de la tâche.
  4. Cliquez sur le bouton “Ajouter une sous-tâche”.
  5. Entrez le nom de la sous-tâche.
  6. Cliquez sur la coche pour enregistrer la sous-tâche.
  7. Répétez les étapes 4 à 6 trois fois de plus pour créer un total de quatre sous-tâches.
  8. Cliquez sur la coche pour enregistrer la tâche.
  9. Cochez les cases de chaque sous-tâche.
  10. Cochez la case de la tâche principale.
  11. Cliquez sur le bouton de liste.
  12. Cliquez sur une tâche précédemment terminée pour la reprendre.
  13. Développez la liste.
  14. Cliquez sur la coche pour la tâche principale.
Environnement :

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

Résultat réel :

Différents nombres de pièces sont comptabilisés pour les mêmes tâches et sous-tâches.

Résultat attendu :

Le même nombre de pièces doit être comptabilisé pour les mêmes tâches.

Widget de panneau de notification manquant pour la lecture audio

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu inférieur, cliquez sur le bouton “Histoire”.
  2. Cliquez sur le chapitre.
  3. Cliquez sur le bouton de lecture.
  4. Minimisez l’application.
  5. Développez la barre de notification.
Environnement :

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

Résultat réel :

Le widget du panneau de notification est manquant lors de la lecture audio.

Résultat attendu :

Si l’audio est en cours de lecture en arrière-plan, un widget de contrôle audio devrait être installé dans le panneau de notification.

De nouvelles quêtes uniques ne sont pas générées lorsque l'utilisateur effectue un roulage quotidien

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu inférieur, cliquez sur le bouton “Quêtes”.
  2. Cliquez sur le bouton “Roulage quotidien”.
  3. Cliquez sur le bouton de retour.
  4. Cliquez à nouveau sur le bouton “Roulage quotidien”.
  5. Cliquez sur le bouton de retour.
  6. Cliquez à nouveau sur le bouton “Roulage quotidien”.
Environnement :

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

Résultat réel :

De nouvelles quêtes uniques ne sont pas générées lorsque l’utilisateur effectue un roulage quotidien.

Résultat attendu :

De nouvelles quêtes uniques devraient être générées chaque fois que l’utilisateur clique sur le bouton de roulage quotidien.

Impossible d'avancer rapidement l'audio

Gravité :

Mineure

Condition préalable :
  1. Connectez-vous au compte.
  2. Suivez les étapes nécessaires pour débloquer “Tente”.
Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton « Tent ».
  2. Cliquez sur n’importe quel audio.
  3. Cliquez sur le bouton de lecture.
  4. Cliquez sur le curseur de lecture.
  5. Faites-le glisser vers la droite.
Environnement :

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

Résultat réel :

Impossible de faire avancer rapidement l’audio.

Résultat attendu :

Il devrait être possible de faire avancer rapidement l’audio.

Le type de personnalisation n'est pas sélectionné, mais il est possible de changer la couleur

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton de profil.
  2. Cliquez sur le bouton « Avatar ».
  3. Cliquez sur le bouton « Barbiche ».
  4. Cliquez sur la première option pour supprimer la personnalisation.
  5. Cliquez sur la pipette.
  6. Choisissez n’importe quelle couleur.
Environnement :

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

Résultat réel :

Le type de personnalisation n’est pas sélectionné, mais il est possible de changer la couleur.

Résultat attendu :

Si le type de personnalisation n’est pas sélectionné, il ne devrait pas être possible de changer la couleur.

Pas de compteur sur la page des tâches

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton « Tâche ».
  2. Cliquez sur le bouton « + ».
  3. Entrez le nom de la tâche.
  4. Cliquez sur la coche pour enregistrer la tâche.
  5. Cochez la case de la tâche.
Environnement :

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

Résultat réel :

Il n’y a pas de compteur sur la page des tâches.

Résultat attendu :

Il devrait y avoir un compteur sur la page où les points sont enregistrés.

Après avoir coupé le son dans l'application, celui-ci continue à jouer

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton de changement de mode jour/nuit.
  2. Cliquez sur le bouton de sourdine.
Environnement :

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

Résultat réel :

Après avoir coupé le son dans l’application, celui-ci continue à jouer.

Résultat attendu :

Lors du clic sur le bouton de sourdine, le son devrait être coupé immédiatement.

Une tâche qui n'a pas été restaurée manuellement est restaurée

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton « Tâche ».
  2. Cliquez sur le bouton « + ».
  3. Entrez le nom de la tâche.
  4. Cliquez sur la coche pour enregistrer la tâche.
  5. Cliquez sur le bouton « + ».
  6. Entrez le nom de la tâche.
  7. Cliquez sur la coche pour enregistrer la tâche.
  8. Cliquez sur le bouton « + ».
  9. Entrez le nom de la tâche.
  10. Cliquez sur la coche pour enregistrer la tâche.
  11. Cochez la case de la tâche.
  12. Cochez la case de la tâche.
  13. Cochez la case de la tâche.
  14. Tant que la tâche 3 est toujours manquante, cliquez sur le bouton de liste.
  15. Restaurez la tâche 2.
Environnement :

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

Résultat réel :

Une tâche qui n’a pas été restaurée manuellement est restaurée.

Résultat attendu :

Seules les tâches qui ont été restaurées manuellement devraient être restaurées.

Après le démarrage de la vidéo, le point de lecture saute à 0 seconde

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton « Histoire ».
  2. Cliquez sur le chapitre.
  3. Cliquez sur le curseur de lecture.
  4. Faites-le glisser vers la droite, au milieu.
  5. Cliquez sur le bouton de lecture.
Environnement :

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

Résultat réel :

Après le démarrage de la vidéo, le point de lecture saute à 0 seconde.

Résultat attendu :

La lecture audio devrait commencer à partir du point où le curseur est positionné.

Le champ du bloc intérieur dépasse les limites du bloc lui-même

Gravité :

Triviale

Condition préalable :

Connectez-vous à l’application pour la première fois.

Étapes de reproduction :
  1. Faites défiler le popup « Premium Member ».
Environnement :

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

Résultat réel :

Le champ du bloc intérieur dépasse les limites du bloc lui-même.

Résultat attendu :

Le champ du bloc intérieur ne devrait pas dépasser les limites du bloc lui-même.

Le champ du bloc intérieur dépasse les limites du bloc lui-même

Flèche superposée sur le texte

Gravité :

Triviale

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu du bas, cliquez sur le bouton « Hanting ».
  2. Cliquez sur l’une des devises.
  3. Faites défiler le texte.
Environnement :

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

Résultat réel :

La flèche est superposée au texte.

Résultat attendu :

La flèche ne doit pas être superposée au texte.

Flèche superposée sur le texte

Qualité médiocre des sous-titres

Gravité :

Triviale

Condition préalable :

Ouvrez l’application.

Étapes de reproduction :
  1. Cliquez sur le bouton « Démarrer mon parcours ».
Environnement :

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

Résultat réel :

Qualité médiocre des sous-titres.

Résultat attendu :

La qualité des sous-titres devrait être bonne.

J'ai testé ModernSam pour Android et identifié 15 bugs qui affectent tout, des calculs de récompenses au contrôle audio. Je recommande des tests de régression complets pour résoudre ces problèmes et garantir une expérience utilisateur plus fluide.
Iryna, QA engineer

Iryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous