Bugs trouvés dans Spill pour Android

Fuite

4.0

SPILL est une plateforme en ligne axée sur les critiques de films et les articles d’opinion. Cette application offre aux utilisateurs un espace pour plonger dans des discussions cinématographiques et partager leurs points de vue uniques.

L’interface conviviale de l’application permet une navigation aisée, avec des sections dédiées à différents genres de films, discussions et analyses critiques. Cela permet aux utilisateurs de partager et d’échanger facilement des opinions.

Chez QAwerk, nous avons mis SPILL à l’épreuve. Nous avons découvert quelques bugs qui pourraient impacter l’expérience utilisateur. Nous vous invitons à explorer nos découvertes dans le rapport ci-dessous.

50K+ téléchargements
243 notes

Une erreur se produit après la vérification du numéro de mobile

Gravité :

Critique

Étapes de reproduction :
  1. Ouvrez l’application pour la première fois.
  2. Cliquez sur le bouton « Commencer ! ».
  3. Cliquez sur le bouton « Autoriser ».
  4. Cliquez sur le drapeau correspondant au code pays du numéro.
  5. Choisissez le pays auquel votre numéro de téléphone correspond.
  6. Cliquez sur le champ de saisie du numéro de téléphone.
  7. Entrez le numéro.
  8. Cliquez sur la flèche pour continuer.
  9. Entrez le numéro reçu par SMS.
  10. Cliquez sur la flèche pour continuer.
Environnement :

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

Résultat réel :

Après la vérification du numéro de téléphone, une erreur se produit.

Résultat attendu :

Après la vérification du numéro de mobile, aucune erreur ne devrait se produire.

Une erreur se produit après la vérification du numéro de mobile

Impossible de remplacer la catégorie sélectionnée

Gravité :

Critique

Étapes de reproduction :
  1. Ouvrez l’application pour la première fois.
  2. Cliquez sur le bouton « Commencer ! ».
  3. Cliquez sur le bouton « Autoriser ».
  4. Cliquez sur le drapeau correspondant au code pays du numéro.
  5. Choisissez le pays auquel votre numéro de téléphone correspond.
  6. Cliquez sur le champ de saisie du numéro de téléphone.
  7. Entrez le numéro.
  8. Cliquez sur la flèche pour continuer.
  9. Entrez le numéro reçu par SMS.
  10. Cliquez sur la flèche pour continuer.
  11. Entrez un nom.
  12. Cliquez sur la flèche pour continuer.
  13. Cliquez sur la flèche pour continuer.
  14. Choisissez 5 catégories.
  15. Cliquez sur la flèche pour continuer.
  16. Cliquez sur le bouton « Ignorer ».
  17. Entrez un pseudonyme.
  18. Cliquez sur la flèche pour continuer.
  19. Cliquez sur le bouton « Non merci ! ».
  20. Cliquez sur l’icône de profil.
  21. Cliquez sur l’icône des paramètres.
  22. Cliquez sur le bouton « Construire votre breuvage ».
  23. Supprimez la coche d’une des catégories.
  24. Cochez une autre catégorie.
Environnement :

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

Résultat réel :

La catégorie sélectionnée ne peut pas être remplacée.

Résultat attendu :

Il devrait être possible de remplacer la catégorie.

Le clavier s'affiche à l'écran sans champs de saisie

Gravité :

Majeure

Étapes de reproduction :
  1. Ouvrez l’application pour la première fois.
  2. Cliquez sur le bouton « Commencer ! ».
  3. Cliquez sur le bouton « Autoriser ».
  4. Cliquez sur le drapeau correspondant au code pays du numéro.
  5. Choisissez le pays auquel votre numéro de téléphone correspond.
  6. Cliquez sur le champ de saisie du numéro de téléphone.
  7. Entrez le numéro.
  8. Cliquez sur la flèche pour continuer.
  9. Entrez le numéro reçu par SMS.
  10. Cliquez sur la flèche pour continuer.
  11. Entrez un nom.
  12. Cliquez sur la flèche pour continuer.
  13. Cliquez sur la flèche pour continuer.
  14. Choisissez 5 catégories.
  15. Cliquez sur la flèche pour continuer.
  16. Cliquez sur l’icône de la photo de profil.
  17. Autorisez l’accès à la galerie.
  18. Choisissez une image quelconque.
  19. Cliquez sur le bouton « Terminé ».
Environnement :

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

Résultat réel :

Le clavier s’affiche à l’écran sans champs de saisie.

Résultat attendu :

Les écrans sans champs de saisie ne devraient pas afficher de clavier.

Le clavier s'affiche à l'écran sans champs de saisie

Police de caractères excessivement grande lors de la sélection de l'année de naissance

Gravité :

Majeure

Étapes de reproduction :
  1. Ouvrez l’application pour la première fois.
  2. Cliquez sur le bouton « Commencer ! ».
  3. Cliquez sur le bouton « Autoriser ».
  4. Cliquez sur le drapeau correspondant au code pays du numéro.
  5. Choisissez le pays auquel votre numéro de téléphone correspond.
  6. Cliquez sur le champ de saisie du numéro de téléphone.
  7. Entrez le numéro.
  8. Cliquez sur la flèche pour continuer.
  9. Entrez le numéro reçu par SMS.
  10. Cliquez sur la flèche pour continuer.
  11. Entrez un nom.
  12. Cliquez sur la flèche pour continuer.
  13. Cliquez sur le champ de saisie de date.
  14. Dans le calendrier ouvert, cliquez sur une année.
Environnement :

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

Résultat réel :

La police est excessivement grande lors de la sélection de l’année de naissance.

Résultat attendu :

La taille de la police devrait être suffisante pour afficher l’année correctement.

Police de caractères excessivement grande lors de la sélection de l'année de naissance

Lorsque l'utilisateur clique sur le bouton « Autoriser », rien ne se passe

Gravité :

Majeure

Étapes de reproduction :
  1. Ouvrez l’application pour la première fois.
  2. Cliquez sur le bouton « Commencer ! ».
  3. Cliquez sur le bouton « Autoriser ».
  4. Cliquez sur le drapeau correspondant au code pays du numéro.
  5. Choisissez le pays auquel votre numéro de téléphone correspond.
  6. Cliquez sur le champ de saisie du numéro de téléphone.
  7. Entrez le numéro.
  8. Cliquez sur la flèche pour continuer.
  9. Entrez le numéro reçu par SMS.
  10. Cliquez sur la flèche pour continuer.
  11. Entrez un nom.
  12. Cliquez sur la flèche pour continuer.
  13. Cliquez sur la flèche pour continuer.
  14. Choisissez 5 catégories.
  15. Cliquez sur la flèche pour continuer.
  16. Cliquez sur le bouton « Ignorer ».
  17. Entrez un pseudonyme.
  18. Cliquez sur la flèche pour continuer.
  19. Cliquez sur le bouton « Autoriser ».
Environnement :

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

Résultat réel :

Lorsque l’utilisateur clique sur le bouton « Autoriser », rien ne se passe.

Résultat attendu :

Lorsque l’utilisateur clique sur le bouton « Autoriser », le panneau de contrôle d’accès de l’application devrait apparaître.

Chaque clic sur le bouton « Soumettre » envoie une nouvelle requête

Gravité :

Majeure

Condition préalable :
  1. Connectez-vous au compte.
  2. Confirmez l’adresse e-mail.
Étapes de reproduction :
  1. Cliquez sur l’icône de profil.
  2. Dans le bloc des centres d’intérêt, cliquez sur le bouton modifier.
  3. Faites défiler la page jusqu’en bas.
  4. Cliquez sur le bouton « Demande ».
  5. Remplissez le champ « Intérêt demandé ».
  6. Choisissez une catégorie.
  7. Cliquez sur le bouton « Soumettre ».
  8. Cliquez sur le bouton « Soumettre ».
  9. Cliquez sur le bouton « Soumettre ».
Environnement :

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

Résultat réel :

Chaque clic sur le bouton « Soumettre » envoie une nouvelle requête.

Résultat attendu :

La même requête ne devrait être envoyée qu’une seule fois.

Animation de chargement persistante et impossibilité de rafraîchir les résultats de recherche

Gravité :

Majeure

Condition préalable :

Se connecter au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton de recherche dans le menu du bas.
  2. Cliquez sur la barre de recherche.
  3. Tapez « qa » dans la barre de recherche.
  4. Cliquez sur la coche du clavier.
  5. Faites défiler la page jusqu’en bas.
  6. Attendez.
Environnement :

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

Résultat réel :

L’animation de chargement ne disparaît pas et les résultats de recherche ne parviennent pas à se rafraîchir.

Résultat attendu :

Lorsque tous les résultats ne sont pas affichés sur la page, des résultats de recherche supplémentaires doivent être chargés au fur et à mesure que l’utilisateur fait défiler la page.

La barre d'état chevauche le bouton de menu

Gravité :

Mineure

Condition préalable :

Se connecter au compte.

Étapes de reproduction :
  1. Dans le menu inférieur, cliquez sur le bouton avec les cartes.
  2. Cliquez sur le bouton « Démarrer une nouvelle partie ».
  3. Cliquez sur le bouton « Entrer » pour le bloc « Mode entraînement ».
  4. Tournez le téléphone horizontalement.
Environnement :

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

Résultat réel :

La barre d’état chevauche le bouton de menu.

Résultat attendu :

En mode jeu, la barre d’état doit être masquée.

La barre d'état chevauche le bouton de menu

La notification de sauvegarde réussie s'affiche pour chaque modification

Gravité :

Mineure

Condition préalable :

Se connecter au compte.

Étapes de reproduction :
  1. Cliquez sur l’icône de profil.
  2. Cliquez sur l’icône des paramètres.
  3. Cliquez sur le bouton « Notifications ».
  4. Cliquez sur tous les filtres « Tous ».
  5. Cliquez sur tout autre filtre.
Environnement :

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

Résultat réel :

Une notification de sauvegarde s’affiche à chaque modification effectuée.

Résultat attendu :

La notification de sauvegarde ne devrait s’afficher qu’une seule fois, à la sortie de l’écran « Notifications », afin d’éviter les interruptions constantes.

J'ai trouvé plusieurs problèmes, notamment des éléments d'interface utilisateur qui se chevauchent, des erreurs inattendues après la vérification par téléphone, des boutons non réactifs et des animations persistantes qui gênaient l'utilisation normale. Pour garantir que SPILL offre une expérience utilisateur exceptionnelle, nous recommandons des tests continus par une équipe QA dédiée.
Iryna, QA engineer

Iryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous