Bogues trouvés dans les programmes d’entraînement musculaire LADDER pour iOS
Les plans d’entraînement LADDER Strength Training Plans proposent une large sélection de programmes conçus pour aider les gens à pratiquer un sport, que ce soit à la salle de sport ou à la maison avec un minimum d’équipement.
Les utilisateurs reçoivent un plan d’entraînement quotidien complet, comprenant des exercices faciles à suivre, régulièrement mis à jour et réalisables n’importe où. Pour ceux qui manquent de temps et d’expérience pour s’entraîner seuls à la salle de sport, l’application offre une solution grâce à ses séances d’entraînement dirigées par des professionnels du domaine. Les programmes sont personnalisés pour répondre aux diverses préférences et besoins des utilisateurs. Du Pilates au HIIT (entraînement par intervalles à haute intensité) en passant par la musculation et le fitness fonctionnel, chacun peut sans aucun doute trouver un programme qui correspond à ses objectifs.
Dans le cadre de l’examen continu des applications sportives par notre équipe QA, nous avons testé LADDER Strength Training Plans. Voici les bugs que nous avons trouvés.
Plantage de l’application après avoir saisi 20 chiffres dans le champ « Reps »
Majeure
L’utilisateur se trouve sur la page « Accueil ».
- Sélectionnez une séance d’entraînement disponible dans la liste.
- Cliquez sur le bouton « Démarrer la séance ».
- Ignorez les étapes liées à la connexion à Apple Watch et Apple Music.
- Cliquez sur le bouton « Journal ».
- Saisissez 20 chiffres dans le champ « Reps ».
- Cliquez sur le bouton « Terminé ».
iPhone X, iOS 16.3.1
L’application plante.
L’application doit effectuer une validation pour empêcher les utilisateurs de saisir des valeurs dépassant le maximum prédéfini pour le champ de saisie.
La fonction « Désactiver le son » ne fonctionne pas
Majeure
Ouvrez l’application pour la première fois.
- Assurez-vous que la vidéo de bienvenue est affichée.
- Essayez de désaveugler le son.
iPhone X, iOS 16.3.1
Le son reste désactivé même après avoir tapoté sur l’écran (l’icône Désaveugler est visible, mais le son persiste). Ce problème est également présent dans d’autres sections de l’application.
Le son devrait être désaveuglé en cliquant sur le bouton « Désaveugler » ou en tapotant sur l’écran (selon la page).
La liste des membres de chat ajoutés disparaît après l’ajout de nombreux membres
Majeure
L’utilisateur se trouve sur la page « Chat ».
- Cliquez sur le bouton « Nouveau message ».
- Ajoutez plus de 14 membres au champ « À » (parfois, cela peut être 12 membres, en fonction de la longueur des noms des membres).
iPhone X, iOS 16.3.1
Les membres sont correctement affichés dans le champ « À », mais après avoir ajouté le 15e membre (ce nombre peut varier en fonction de la longueur des noms des membres), la liste des membres ajoutés disparaît.
Tous les membres ajoutés doivent être correctement affichés dans le champ « À ».
Le bouton « Enregistrer/Annuler l’enregistrement de la séance d’entraînement » ne fonctionne pas correctement
Majeure
Lancez l’application.
- Basculez vers l’onglet « Équipes ».
- Sélectionnez votre entraîneur.
- Cliquez sur le bouton « Essayer la séance d’entraînement de bienvenue ».
- Cliquez sur le bouton « Enregistrer ».
iPhone X, iOS 16.3.1
Lorsque l’utilisateur lance l’application et tente d’enregistrer une séance d’entraînement, le bouton « Enregistrer/Annuler l’enregistrement » ne fonctionne pas. Parfois, il ne devient opérationnel qu’après que l’utilisateur a utilisé l’application pendant un certain temps, y compris en basculant entre les onglets et en effectuant d’autres actions.
Le bouton « Enregistrer/Annuler l’enregistrement » doit toujours fonctionner correctement.
Les champs conservent les valeurs d’autres lignes après avoir été effacés sur la page « Journal »
Majeure
L’utilisateur a commencé une séance d’entraînement (par exemple, « Résilient » dirigé par le coach Neen).
- Cliquez sur le bouton « Journal ».
- Balayez vers la droite pour accéder à l’exercice « Nettoyer ».
- Saisissez la valeur du poids dans la dernière ligne.
- Cliquez sur « Terminé ».
iPhone X, iOS 16.3.1
Toutes les autres lignes affichent désormais la valeur de la dernière ligne. Si l’utilisateur tente de supprimer la valeur d’une autre ligne, la même valeur sera appliquée aux lignes restantes.
Le champ doit afficher la valeur réelle.
Le curseur ne peut pas être placé dans le champ « Effort » si le champ « Reps » a été précédemment rempli
Mineure
L’utilisateur se trouve sur l’onglet « Équipes ».
- Choisissez un coach dans la liste.
- Cliquez sur le bouton « Essayer le programme de bienvenue ».
- Lancez l’entraînement en cliquant sur le bouton « Démarrer l’entraînement ».
- Ignorez les étapes de connexion à Apple Music ou Apple Watch.
- Cliquez sur le bouton « Journal ».
- Placez le curseur dans le champ « Répétitions » et entrez une valeur (ou laissez-la inchangée).
- Essayez de positionner le curseur dans le champ « Effort ».
iPhone X, iOS 16.3.1
Le curseur disparaît du champ. Pour naviguer entre les champs, l’utilisateur doit cliquer sur « Terminé », et ce n’est qu’alors que le champ peut être rempli. Ce comportement s’applique également aux autres champs du Journal.
L’utilisateur devrait pouvoir naviguer entre les champs sans avoir à cliquer sur le bouton « Terminé ».
J’ai rencontré des problèmes avec la validation et des fonctionnalités comme le désaveuglement du son et la suppression des valeurs des champs qui ne fonctionnaient pas correctement. De plus, du point de vue de l’utilisateur, il y a une confusion lorsqu’il ouvre une page d’entraînement, fait défiler vers le bas et ouvre un exercice, ce qui entraîne le marquage automatique de tous les exercices précédents comme terminés. Je ne suis pas sûr que ce comportement soit intentionnel et je recommande de l’examiner plus en détail.

