Bugs trouvés dans Prehab pour iOS

Préhabilitation

4.9

Prehab est une application conviviale qui propose des programmes de remise en forme personnalisés et de physiothérapie avec des instructions faciles à suivre pour aider les individus à s’entraîner correctement chez eux ou à la salle de sport.

L’application analyse l’âge, le niveau de forme physique et les éventuelles conditions médicales préexistantes des utilisateurs pour élaborer des entraînements personnalisés. Prehab comprend également une gamme d’exercices qui ciblent des groupes musculaires spécifiques, en mettant l’accent sur la prévention des blessures. Les personnes de tous niveaux de forme physique peuvent bénéficier d’une variété d’exercices : musculation, cardio et exercices de mobilité.

Vous trouverez ci-dessous les résultats des tests complets de l’application Prehab effectués par notre équipe QA.

5K+ téléchargements
179 notes

L’application plante après avoir saisi une adresse e-mail invalide dans le formulaire « Mot de passe oublié »

Gravité :

Critique

Condition préalable :

L’utilisateur est sur la page « Connexion ».

Étapes de reproduction :
  1. Cliquez sur le lien « Mot de passe oublié ». 
  2. Entrez un e-mail invalide. 
  3. Cliquez sur le bouton « Réinitialiser le mot de passe ».
  4. Videz le champ e-mail. 
  5. Cliquez sur le bouton « Réinitialiser le mot de passe ».
  6. Cliquez sur le bouton « S’inscrire ». 
  7. Cliquez sur le bouton « Connexion ».
  8. Cliquez sur le lien « Mot de passe oublié ».
  9. Placez le curseur dans le champ de saisie de l’adresse e-mail.
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

L’application plante.

Résultat attendu :

Il devrait être possible de saisir l’adresse e-mail.

Le message d’erreur « E-mail introuvable » s’affiche sur le formulaire « Réinitialisez votre mot de passe »

Gravité :

Majeure

Condition préalable :
  1. L’utilisateur a créé un compte.
  2. L’utilisateur est déconnecté.
  3. L’utilisateur est sur le formulaire « Mot de passe oublié ».
Étapes de reproduction :
  1. Entrez une adresse e-mail valide.
  2. Cliquez sur le bouton « Réinitialiser le mot de passe ».
  3. Assurez-vous que l’e-mail « Réinitialisez votre mot de passe » a été envoyé.
  4. Suivez le lien de l’e-mail.
  5. Entrez un nouveau mot de passe.
  6. Cliquez sur le bouton « Réinitialiser le mot de passe ».
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Le message d’erreur « E-mail introuvable » s’affiche.

Résultat attendu :

Le message « Votre mot de passe a été réinitialisé avec succès » devrait s’afficher.

Le message d’erreur « E-mail introuvable » s’affiche sur le formulaire « Réinitialisez votre mot de passe »

Possibilité d’enregistrer les données du compte sans remplir les champs obligatoires

Gravité :

Majeure

Condition préalable :
  1. L’utilisateur a créé un compte.
  2. L’utilisateur a rempli tous les champs obligatoires (Prénom, Nom, Mot de passe, E-mail). 
  3. L’utilisateur est connecté.
Étapes de reproduction :
  1. Cliquez sur « Compte » dans le coin supérieur droit.
  2. Cliquez sur l’icône « Modifier ».
  3. Videz les champs « Prénom » et « Nom ». 
  4. Cliquez sur le bouton « Enregistrer ».
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Aucun message de validation n’apparaît sous les champs « Prénom » et « Nom ».

Résultat attendu :

Il ne devrait pas être possible d’enregistrer les données du compte sans les champs obligatoires ; le comportement devrait être le même sur les formulaires « Paramètres du compte » et « Inscription ».

Aucune validation pour le champ « Durée du temps de repos en secondes »

Gravité :

Mineure

Condition préalable :

1. L’utilisateur est connecté à l’application.

Étapes de reproduction :
  1. Ouvrez n’importe quel programme.
  2. Cliquez sur le bouton « Paramètres de lecture vidéo » dans le coin supérieur droit.
  3. Essayez d’entrer des lettres dans le champ de saisie « Durée du temps de repos en secondes ».
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Aucune validation sur les lettres/valeur maximale dans le champ de saisie « Durée du temps de repos en secondes ».

Résultat attendu :

Des messages de validation sur les lettres/valeur maximale devraient s’afficher.

Aucune validation pour le champ « Durée du temps de repos en secondes »

Le message de validation sous le champ « Mot de passe » ne s’affiche pas complètement

Gravité :

Mineure

Condition préalable :

1. L’utilisateur est sur la page « Inscription ».

Étapes de reproduction :
  1. Remplissez tous les champs obligatoires.
  2. Entrez moins de 6 caractères dans le champ « Mot de passe ». 
  3. Cliquez sur le bouton « S’inscrire ».
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Le message de validation sous le champ « Mot de passe » : « Le mot de passe doit contenir au moins 6… » ne s’affiche pas complètement.

Résultat attendu :

Le message de validation devrait s’afficher complètement.

Le message de validation sous le champ « Mot de passe » ne s’affiche pas complètement

Une page noire s’affiche après la lecture de certaines vidéos dans les programmes

Gravité :

Mineure

Condition préalable :

1. L’utilisateur est connecté à l’application.

Étapes de reproduction :
  1. Naviguez vers l’onglet « Programmes ».
  2. Recherchez le programme suivant : « Hamstring Prehab ». 
  3. Ouvrez le programme. 
  4. Lisez la vidéo du programme.
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Une page noire s’affiche à la place de la vidéo.

Résultat attendu :

La vidéo devrait être lue avec succès.

Impossible de supprimer l’élément « Exercice » des favoris dans l’onglet « Favoris »

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur est connecté à l’application. 
  2. Des éléments de programme, d’entraînement et d’exercice ont été ajoutés aux « Favoris ».
Étapes de reproduction :
  1. Naviguer vers l’onglet « Favoris ».
  2. Supprimer des éléments de l’onglet « Favoris ».
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Impossible de supprimer l’élément « Exercice » de l’onglet « Favoris ».

Résultat attendu :

L’élément « Exercice » devrait être supprimé.

Impossible de naviguer vers la liste « Toutes » dans l’onglet « Entraînements »

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur est connecté à l’application. 
  2. L’utilisateur se trouve dans l’onglet « Échauffement » de la section « Entraînements ».
Étapes de reproduction :
  1. Basculer vers l’onglet « Programmes ».
  2. Naviguer vers « Entraînements ».
  3. Cliquer sur l’onglet « Toutes ».
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

L’onglet « Toutes » est non cliquable ; l’onglet devient cliquable après avoir basculé entre d’autres onglets.

Résultat attendu :

Il devrait être possible de basculer entre tous les onglets existants.

J’ai rencontré de nombreux plantages dans différentes parties de l’application. Je recommande de prêter plus d’attention à la fonctionnalité « Mot de passe oublié » et d’améliorer les performances de l’application.
Tetiana, QA engineer

Tetiana, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous