Bugs trouvés dans Buzzsprout pour iOS

Buzzsprout

4.9

Buzzsprout est votre application compagnon indépendante pour tout ce qui concerne le podcasting. Elle permet aux utilisateurs d’héberger, de promouvoir, de suivre et de monétiser leurs podcasts en toute simplicité, et fait confiance à plus de 120 000 podcasteurs dans le monde.

Les fonctionnalités incluent des notifications push pour les succès, des détails quotidiens sur les statistiques, des évaluations des performances et le partage sur les réseaux sociaux avec des textes suggérés. Les utilisateurs peuvent suivre leur progression vers les succès, accéder à une bibliothèque de ressources, modifier des épisodes, gérer les détails de leur émission et recevoir une assistance rapide.

Nous avons effectué des tests manuels approfondis pour éliminer les bugs insidieux qui pourraient effrayer les utilisateurs potentiels de Buzzsprout. Voici notre avis sur ce qui pourrait nécessiter un peu de raffinement.

5K+ téléchargements
509 notes

Page « Épisodes » introuvable

Gravité :

Critique

Condition préalable :
  1. Ajoutez plusieurs épisodes via la version web.
  2. Connectez-vous au compte de l’application.
Étapes de reproduction :
  1. Cliquez sur le bouton « Épisodes » dans le menu du bas.
  2. Cliquez sur un épisode quelconque.
  3. Cliquez sur le bouton retour.
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Une erreur 404 s’affiche lors du chargement de la page « Épisodes ».
L’erreur s’est produite une fois.

Résultat attendu :

Aucune erreur ne devrait s’afficher sur la page « Épisodes ».

Page « Épisodes » introuvable

Boutons « Diminuer le niveau » et « Augmenter le niveau » inactifs

Gravité :

Majeure

Condition préalable :
  1. Ajoutez plusieurs épisodes via la version web.
  2. Connectez-vous au compte de l’application.
Étapes de reproduction :
  1. Cliquez sur le bouton « Épisodes » dans le menu du bas.
  2. Cliquez sur un épisode quelconque.
  3. Cliquez sur le bouton avec trois points dans le coin supérieur droit.
  4. Cliquez sur le bouton « Modifier ».
  5. Faites défiler jusqu’à la section « Description de l’épisode ».
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Les boutons « Diminuer le niveau » et « Augmenter le niveau » ne sont pas actifs.

Résultat attendu :

Les boutons « Diminuer le niveau » et « Augmenter le niveau » devraient être actifs.

Boutons « Diminuer le niveau » et « Augmenter le niveau » inactifs

Podcast enregistré ne reflétant pas les statistiques mises à jour

Gravité :

Majeure

Condition préalable :
  1. Ajoutez plusieurs épisodes via la version web.
  2. Connectez-vous au compte de l’application.
Étapes de reproduction :
  1. Cliquez sur le bouton « Épisodes » dans le menu du bas.
  2. Cliquez sur un épisode quelconque.
  3. Cliquez sur le bouton avec trois points dans le coin supérieur droit.
  4. Cliquez sur le bouton « Partager ».
  5. Partagez le lien dans n’importe quel messager.
  6. Ouvrez le message envoyé dans le messager.
  7. Cliquez sur le lien.
  8. Cliquez sur le bouton « Partager ».
  9. Cliquez sur le bouton de téléchargement.
  10. Cliquez sur le bouton « Terminé ».
  11. Ouvrez l’application.
  12. Cliquez sur le bouton « Stats ».
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Le podcast a été enregistré, mais les statistiques n’ont pas changé.

Résultat attendu :

Après le téléchargement du podcast, les statistiques devraient changer.

Statut de la publication ne se mettant pas à jour après la publication

Gravité :

Majeure

Condition préalable :
  1. Ajoutez plusieurs épisodes via la version web.
  2. Connectez-vous au compte de l’application.
Étapes de reproduction :
  1. Cliquez sur le bouton « Épisodes » dans le menu du bas.
  2. Cliquez sur un épisode quelconque.
  3. Cliquez sur le bouton avec trois points dans le coin supérieur droit.
  4. Cliquez sur le bouton « Publier ».
  5. Cliquez sur le bouton « Fermer la fenêtre ».
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Après la publication d’une entrée, son statut ne change pas.

Résultat attendu :

Après la publication d’une entrée, son statut devrait changer.

Achievement non ajouté à la complétion de la tâche

Gravité :

Majeure

Condition préalable :
  1. Ajoutez un épisode via la version web.
  2. Connectez-vous au compte de l’application.
Étapes de reproduction :
  1. Cliquez sur le bouton « Épisodes » dans le menu du bas.
  2. Cliquez sur le premier épisode.
  3. Cliquez sur le bouton avec trois points dans le coin supérieur droit.
  4. Cliquez sur le bouton « Publier ».
  5. Cliquez sur le bouton « Fermer la fenêtre ».
  6. Cliquez sur le bouton « Plus » dans le menu du bas.
  7. Cliquez sur le bouton « Achievement ».
  8. Consultez les Achievements ajoutés.
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Après avoir accompli la tâche pour obtenir un achievement, celui-ci n’est pas ajouté.

Résultat attendu :

Après avoir accompli la tâche pour obtenir un achievement, celui-ci devrait être ajouté.

Achievement non ajouté à la complétion de la tâche

Contrôle du volume inopérant pendant la lecture du podcast

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Plus » dans le menu du bas.
  2. Cliquez sur le bouton « Podroll ».
  3. Cliquez sur le bouton « Ajouter ».
  4. Entrez « Test » dans le champ de recherche.
  5. Choisissez un podcast et cliquez sur le bouton « Ajouter un podcast ».
  6. Cliquez sur le podcast joint.
  7. Cliquez sur le bouton de lecture.
  8. Appuyez sur le bouton de diminution du volume.
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Il est impossible de régler le volume pendant la lecture du podcast.

Résultat attendu :

En cliquant sur le bouton de diminution du volume, le volume devrait diminuer.

Le bouton « Enregistrer » s’affiche sur deux lignes après des modifications

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Plus » dans le menu inférieur.
  2. Cliquez sur le bouton « Infos générales ».
  3. Dans le bloc « Visuels du podcast », cliquez sur le champ pour ajouter une photo.
  4. Cliquez sur le bouton « Choisir une photo ».
  5. Cliquez sur le bouton « Bibliothèque de photos ».
  6. Choisissez une photo.
  7. Cliquez sur le bouton « Terminé ».
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Après avoir effectué des modifications, le bouton « Enregistrer » s’affiche sur deux lignes.

Résultat attendu :

Le bouton ne devrait pas s’afficher sur deux lignes.

Le bouton « Enregistrer » s’affiche sur deux lignes après des modifications

Échec de la fonctionnalité d’ajout audio

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Plus » dans le menu inférieur.
  2. Cliquez sur le bouton « Contenu dynamique ».
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Il est impossible d’ajouter de l’audio à une application mobile.

Résultat attendu :

Il devrait être possible d’ajouter de l’audio à une application mobile.

Échec de la fonctionnalité d’ajout audio

Le nombre de caractères augmente après l’enregistrement

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte de l’application.

Étapes de reproduction :
  1. Cliquez sur le bouton « Plus » dans le menu inférieur.
  2. Cliquez sur le bouton « Hôtes ».
  3. Cliquez sur le bouton « Ajouter ».
  4. Saisissez le nom de l’hôte.
  5. Saisissez jusqu’à 1000 caractères dans le bloc Bio.
  6. Cliquez sur le bouton « Mettre à jour ».
  7. Cliquez sur l’hôte créé.
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Le nombre de caractères saisis augmente après l’enregistrement.

Résultat attendu :

Le nombre de caractères saisis ne devrait pas changer après l’enregistrement.

Le champ de saisie accepte des caractères non entiers

Gravité :

Mineure

Condition préalable :
  1. Ajoutez plusieurs épisodes via la version web.
  2. Connectez-vous au compte de l’application.
Étapes de reproduction :
  1. Cliquez sur le bouton « Épisodes » dans le menu inférieur.
  2. Cliquez sur un épisode.
  3. Cliquez sur le bouton avec trois points dans le coin supérieur droit.
  4. Cliquez sur le bouton « Modifier ».
  5. Cliquez sur la boîte « Épisodes ».
  6. Saisissez plusieurs lettres.
  7. Cliquez sur le bouton « Enregistrer ».
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Il est possible de saisir n’importe quels caractères dans le champ qui n’accepte que des entiers.

Résultat attendu :

Pour le champ entier, un clavier avec uniquement des chiffres devrait apparaître.

Le bouton « Lecture » ouvre une fenêtre pop-up vidéo au lieu de lancer l’audio

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Plus » dans le menu inférieur.
  2. Cliquez sur le bouton « Ressources ».
  3. Cliquez sur le bouton « Vidéo ».
  4. Sélectionnez une vidéo.
  5. Cliquez sur le bouton de lecture.
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Lorsque vous cliquez sur le bouton de lecture, une fenêtre pop-up vidéo s’ouvre.

Résultat attendu :

Lorsque vous cliquez sur le bouton de lecture, la vidéo devrait commencer à jouer sur la même page.

Cliquer plusieurs fois sur le bouton de retour arrière provoque un zoom de la page

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Plus » dans le menu inférieur.
  2. Cliquez sur le bouton « Podroll ».
  3. Cliquez sur le bouton « Ajouter ».
  4. Saisissez « Test » dans le champ de recherche.
  5. Choisissez un podcast et cliquez sur le bouton « Ajouter un podcast ».
  6. Cliquez sur le podcast attaché.
  7. Cliquez sur le bouton de lecture.
  8. Appuyez plusieurs fois de suite sur le bouton de retour arrière.
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Lorsque vous cliquez plusieurs fois de suite sur le bouton de retour arrière, la page effectue un zoom.

Résultat attendu :

Lorsque vous cliquez plusieurs fois de suite sur le bouton de retour arrière, la vidéo devrait revenir en arrière.

Informations manquantes sur les épisodes bonus dans la description de l’épisode

Gravité :

Mineure

Condition préalable :
  1. Ajoutez plusieurs épisodes via la version web.
  2. Connectez-vous au compte de l’application.
Étapes de reproduction :
  1. Cliquez sur le bouton « Épisodes » dans le menu inférieur.
  2. Cliquez sur un épisode.
  3. Cliquez sur le bouton avec trois points dans le coin supérieur droit.
  4. Cliquez sur le bouton « Modifier ».
  5. Faites défiler jusqu’à la section « Description de l’épisode ».
  6. Naviguez entre les pages.
  7. Dans le bloc « Type d’épisode », sélectionnez « Bonus ».
  8. Cliquez sur le bouton « Enregistrer ».
  9. Cliquez sur le bouton avec trois points dans le coin supérieur droit.
  10. Cliquez sur le bouton « Publier ».
  11. Cliquez sur le bouton « Fermer la fenêtre ».
  12. Vérifiez les informations de l’épisode.
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

L’information indiquant que l’épisode est un bonus est absente de la description de l’épisode.

Résultat attendu :

L’information indiquant que l’épisode est un bonus devrait apparaître dans les détails de l’épisode.

L’audio continue de jouer lors de la modification d’un podcast

Gravité :

Mineure

Condition préalable :
  1. Ajouter plusieurs épisodes via la version web.
  2. Se connecter au compte de l’application.
Étapes de reproduction :
  1. Cliquer sur le bouton « Épisodes » dans le menu du bas.
  2. Cliquer sur un épisode quelconque.
  3. Cliquer sur le bouton de lecture.
  4. Cliquer sur le bouton avec trois points dans le coin supérieur droit.
  5. Cliquer sur le bouton « Modifier ».
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

L’audio ne s’arrête pas lorsque l’utilisateur accède à la modification du podcast.

Résultat attendu :

L’audio devrait s’arrêter lors de la modification d’un épisode.

Le menu supérieur disparaît lors du changement d’onglet

Gravité :

Triviale

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquer sur le bouton « Plus » dans le menu du bas.
  2. Cliquer sur le bouton « Ressources ».
  3. Cliquer sur le bouton « Vidéo ».
  4. Cliquer sur le bouton « Podcasts ».
  5. Cliquer sur le bouton « Communauté ».
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Lors du changement d’onglet, le menu supérieur disparaît.

Résultat attendu :

Lors du changement d’onglet, le menu supérieur ne devrait pas disparaître.

Le texte est chevauché par le champ « Entrée »

Gravité :

Triviale

Étapes de reproduction :
  1. Cliquer sur le champ e-mail et commencer à taper.
Environnement :

iPhone 11, Version iOS 17.5

Résultat réel :

Appuyer sur « Entrée » superpose le texte saisi.

Résultat attendu :

Appuyer sur « Entrée » ne devrait pas superposer le texte saisi.

Le texte est chevauché par le champ « Entrée »
Lors de mes tests de l’application Buzzsprout, j’ai trouvé 16 bugs affectant différentes caractéristiques et fonctionnalités, allant de petits problèmes à des perturbations plus importantes impactant l’expérience utilisateur et les performances de l’application. Pour améliorer l’application, je suggère des tests complets sur divers appareils et versions iOS, ainsi que l’utilisation d’outils automatisés comme XCTest et des tests de régression approfondis après les corrections de bugs pour une résolution efficace des problèmes.
Iryna, QA engineer

Iryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous