Erreurs trouvées dans le Playbook : Application de fitness et d’entraînement pour Android

Playbook : application de fitness et d'entraînement

4.6

Playbook est une plateforme numérique conçue pour répondre aux besoins des créateurs de contenu dans les domaines du fitness, du bien-être et du sport, ainsi qu’à ceux de leurs communautés. Elle offre un moyen simplifié de partager et de monétiser leur contenu d’entraînement. Playbook est accessible via un navigateur web et une application Android.

Playbook permet aux créateurs de proposer des modèles d’abonnement payant, d’initier des fils de discussion privés et de mettre à jour leurs fils d’actualité avec du contenu unique. Il permet aux utilisateurs de se connecter avec leurs personnalités préférées sur Internet, d’accéder à du contenu exclusif et de participer à une communauté très engagée et monétisée. Les fonctionnalités premium incluent l’accès à des guides de bien-être, des entraînements quotidiens, des programmes, des défis, des cours en direct et d’autres options de valeur.

L’équipe de QAwerk a étudié l’application Playbook dans le cadre de notre projet Bug Crawl et a découvert quelques domaines nécessitant des améliorations, que nous souhaitons partager avec vous.

100K+ téléchargements
8.31K notes

Les utilisateurs peuvent accéder gratuitement et sans limitation à des sessions via la fonctionnalité 'Offrir à un ami'

Gravité :

Majeure

Condition préalable :

Assurez-vous que l’application est installée.

Étapes de reproduction :
  1. Connectez-vous avec un nouveau compte.
  2. Accédez à ‘Judd Lienhard/mass method challenge/week 1 day 2’.
  3. Appuyez sur le bouton ‘Offrir à un ami’ et dupliquez le lien.
  4. Connectez-vous à un autre compte en utilisant la même adresse e-mail mais avec un suffixe “+code” supplémentaire.
  5. Ouvrez le lien copié pour accéder à la session.
  6. Basculez vers ‘Judd Lienhard/mass method challenge/week 1 day 3’ dans le deuxième compte, partagez le lien.
  7. Retournez au premier compte et accédez à la session en utilisant le lien récemment partagé.
  8. Répétez ces étapes pour ‘Judd Lienhard/mass method challenge/week 1 day 4’.
Environnement :

Poco F4, Android 13

Résultat réel :

Les deux comptes ont un accès gratuit illimité à trois sessions différentes via la fonctionnalité ‘Offrir à un ami’.

Résultat attendu :

La fonctionnalité ‘Offrir à un ami’ ne devrait autoriser qu’un accès limité aux sessions partagées afin d’éviter l’accès gratuit illimité.

Le changement de compte ne réinitialise pas les sessions offertes

Gravité :

Majeure

Condition préalable :

L’application est installée sur l’appareil.

Étapes de reproduction :
  1. Connectez-vous à un compte contenant des sessions offertes.
  2. Déconnectez-vous de ce compte.
  3. Connectez-vous à un nouveau compte, jamais utilisé auparavant.
  4. Vérifiez la disponibilité des sessions dans le nouveau compte.
Environnement :

Poco F4, Android 13

Résultat réel :

Les sessions offertes du compte initial sont accessibles dans le nouveau compte auquel vous avez basculé.

Résultat attendu :

Les sessions offertes ne devraient pas être accessibles une fois qu’un compte a été changé.

Le bouton 'Devenir créateur' de l'application Android redirige incorrectement vers l'Apple App Store

Gravité :

Mineure

Condition préalable :
  1. L’application doit être installée.
  2. L’utilisateur doit être connecté à son compte.
Étapes de reproduction :
  1. Ouvrez l’application.
  2. Accédez à l’onglet ‘Compte’.
  3. Appuyez sur le bouton ‘Devenir créateur’.
Environnement :

Poco F4, Android 13

Résultat réel :

Après avoir appuyé sur le bouton ‘Devenir créateur’, l’utilisateur est redirigé vers l’Apple App Store au lieu d’une plateforme appropriée pour les utilisateurs Android.

Résultat attendu :

Le bouton ‘Devenir créateur’ devrait diriger l’utilisateur vers une page pertinente de l’application Android ou vers une destination compatible avec Android.

Après avoir testé l'application Playbook, j'ai identifié deux bugs critiques qui permettent aux utilisateurs de contourner le système de paiement et plusieurs incohérences visuelles et d'interface utilisateur. Je recommande aux développeurs d'optimiser l'expérience utilisateur et de prêter attention au problème critique de contournement du paiement, qui pourrait avoir un impact significatif sur la sécurité de l'application.
Stanislav, QA engineer

Stanislav, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous