Bugs trouvés dans OLY: Personal Fitness Coach pour iOS

OLY est une application basée sur l’IA qui met à la disposition des utilisateurs un coach personnel chargé de les guider dans leur entraînement physique. L’application prend en compte votre physiologie, vos objectifs et votre emploi du temps pour élaborer un programme d’entraînement qui vous permettra d’obtenir les meilleurs résultats possibles chaque jour.
La fonctionnalité phare de l’application est le test de profilage qu’elle effectue afin de classer les utilisateurs dans des catégories spécifiques et d’élaborer des programmes plus personnalisés en fonction des résultats. Elle intègre également un coach IA nommé « Teddy » qui aide à affiner encore davantage les séances.
Nous avons testé OLY dans le cadre de nos analyses régulières de recherche de bugs, et l’équipe de QAwerk a globalement apprécié l’application. Les fonctionnalités principales sont solides et fonctionnent comme prévu. Nous avons toutefois découvert quelques bugs liés à l’interface utilisateur et à l’expérience utilisateur qui affectent l’expérience globale. Lisez notre rapport détaillé ci-dessous.
Le bouton d'appel à l'action « Commencer mon essai gratuit de 7 jours » s'affiche pour les utilisateurs qui ne peuvent plus bénéficier de l'essai gratuit.
Major
- L’utilisateur a déjà utilisé la période d’essai gratuite de 7 jours pour l’abonnement.
- L’utilisateur a réinstallé l’application.
- L’utilisateur a ouvert l’application et a passé les pages d’introduction.
- L’utilisateur se trouve sur la page « Créer pour tous les champions ».
- Appuyez sur le bouton « Démarrer mon essai de 7 jours ».
- Veuillez confirmer.
iPhone 14 Pro, version iOS 26.6
Le système d’abonnement affiche l’option « 7 jours d’essai gratuit », laissant entendre que l’utilisateur bénéficiera de 7 jours d’essai gratuit supplémentaires. Cependant, après confirmation de l’achat, l’utilisateur est facturé pour l’abonnement annuel car il n’est plus éligible à l’essai gratuit.
L’application doit vérifier l’éligibilité de l’utilisateur à l’offre de bienvenue avant d’afficher l’offre d’abonnement. Si l’utilisateur n’est plus éligible à l’essai gratuit, le bouton « Essai gratuit de 7 jours » ne doit pas s’afficher. En revanche, le bouton et les informations relatives à l’abonnement doivent clairement indiquer que l’abonnement annuel sera facturé immédiatement.
La lecture des vidéos d'exercice ne reprend pas après le retour de l'application en arrière-plan
Major
- L’application est installée.
- L’utilisateur se trouve sur la page d’accueil.
- Appuyez sur le bouton « Démarrer » dans n’importe quel programme.
- Ouvrez un exercice.
- Vérifiez que la vidéo a bien commencé à être lue.
- Mettez l’application en arrière-plan.
- Revenez à l’application.
iPhone 14 Pro, version iOS 26.6
La vidéo d’exercice s’arrête de jouer lorsque l’application est placée en arrière-plan et reste arrêtée même après le retour à l’application.
La vidéo d’exercice doit rester en lecture après le retour de l’application au premier plan. Si la lecture automatique est activée, la vidéo doit reprendre à l’endroit où elle a été interrompue. Sinon, elle doit rester en pause et permettre à l’utilisateur de la reprendre manuellement.
Le message d'erreur « Une erreur s'est produite de notre côté. Veuillez réessayer dans un instant. Je reste à votre disposition. » s'affiche si l'utilisateur tente de modifier sa session du jour
Major
L’utilisateur se trouve sur la page d’accueil.
- Ouvrez l’application « Fitness ».
- Touchez l’avatar « Teddy » en bas à droite.
- Sélectionnez l’option «Modifier la session d’aujourd’hui».
- Veuillez patienter pendant que « Teddy » traite la demande.
- Observez la réponse dans le chat.
iPhone 14 Pro, version iOS 26.6
Après un certain temps de traitement, « Teddy » affiche le message d’erreur suivant : « Une erreur s’est produite de notre côté. Veuillez réessayer dans un instant — je suis toujours là pour vous ».
« Teddy » devrait lancer avec succès le processus « Modifier la séance du jour » et proposer les options/questions nécessaires pour modifier l’entraînement. L’utilisateur ne devrait pas recevoir d’erreur serveur générique en conditions normales.
Le texte du bouton « Réessayer » est tronqué sur l’écran de session hors ligne
Minor
- L’utilisateur se trouve sur la page « Détails du programme ».
- L’appareil n’est pas connecté à Internet (le mode avion est activé).
- Appuyez sur le bouton « Démarrer » de n’importe quel entraînement.
iPhone 14 Pro, version iOS 26.6
Le bouton « Réessayer » s’affiche, mais le texte de son étiquette est tronqué verticalement et ne s’affiche pas correctement à l’intérieur du bouton.
Le bouton « Réessayer » et son texte doivent être entièrement visibles, correctement centrés et affichés à l’intérieur des limites du bouton sur toutes les tailles d’écran prises en charge.
L'application OLY fonctionne correctement et ses fonctionnalités principales sont stables. Cependant, le principal point d'interrogation concerne le processus d'essai gratuit et d'abonnement, notamment la présentation du statut de l'essai et des appels à l'action aux utilisateurs. Lors des tests, j'ai également relevé quelques problèmes mineurs d'interface utilisateur.
