Développement d’une application de suivi des habitudes pour Android : Weekly Bug Crawl par QAwerk

Application de suivi des habitudes Grow pour Android

3.8

Les bonnes habitudes, telles qu’une alimentation saine, l’activité physique, une pensée positive, une hydratation suffisante et d’autres encore, sont essentielles à observer dans la vie de chaque personne. Il est désormais plus facile de suivre leur exécution et de définir des rappels grâce à l’interface minimale et intuitive de l’application Grow Habit tracking app. Cependant, nous nous demandons si l’application est aussi pratique qu’elle est censée l’être. Nous avons vérifié ! Découvrez le rapport sur les bugs trouvés ci-dessous.

>10k téléchargements
217 notes

Le bouton « Définir la date de début » chevauche la date sélectionnée.

Gravité :

Majeure

Étapes de reproduction :
  1. Créez une nouvelle habitude.
  2. Appuyez sur « Définir la date de début ».
  3. Sélectionnez la date actuelle.
  4. Notez que le bouton « Définir la date de début » chevauche la date sélectionnée.
Environnement :

Xiaomi Redmi Note 4, version Android 7.0

Résultat réel :

Le bouton « Définir la date de début » chevauche la date sélectionnée.

Résultat attendu :

Toutes les informations sont affichées correctement.

Le bouton « Définir la date de début » chevauche la date sélectionnée.

Le bouton « Définir l’heure de rappel » chevauche l’heure sélectionnée

Gravité :

Majeure

Étapes de reproduction :
  1. Créez une nouvelle habitude.
  2. Appuyez sur « Définir l’heure de rappel ».
  3. Choisissez n’importe quelle heure.
  4. Notez que le bouton « Définir l’heure de rappel » chevauche l’heure sélectionnée.
Environnement :

Xiaomi Redmi Note 4, version Android 7.0

Résultat réel :

Le bouton « Définir l’heure de rappel » chevauche l’heure sélectionnée.

Résultat attendu :

Toutes les informations sont affichées correctement.

Le bouton « Définir l’heure de rappel » chevauche l’heure sélectionnée

Il n’y a pas de fenêtre contextuelle de confirmation de l’action lors de la suppression d’une habitude existante

Gravité :

Majeure

Étapes de reproduction :
  1. Créez une nouvelle habitude.
  2. Supprimez l’habitude créée.
  3. Faites attention au fait qu’il n’y a pas de fenêtre contextuelle de confirmation de l’action lors de la suppression de l’habitude existante.
Environnement :

Xiaomi Redmi Note 4, version Android 7.0

Résultat réel :

Il n’y a pas de fenêtre contextuelle de confirmation de l’action lors de la suppression de l’habitude existante.

Résultat attendu :

Lors de la suppression d’une habitude existante, une fenêtre contextuelle apparaît pour confirmer l’action.

Le bouton « Annuler » ne fonctionne pas lors de la suppression de plusieurs habitudes.

Gravité :

Majeure

Étapes de reproduction :
  1. Créez plusieurs nouvelles habitudes.
  2. Supprimez toutes les habitudes créées.
  3. Appuyez sur le bouton « Annuler ».
  4. Faites attention au fait que rien ne s’est passé.
Environnement :

Xiaomi Redmi Note 4, version Android 7.0

Résultat réel :

Les habitudes supprimées ne sont pas restaurées après avoir appuyé sur le bouton « Annuler ».

Résultat attendu :

Après avoir appuyé sur le bouton « Annuler », toutes les habitudes supprimées sont restaurées.

Le clavier ne disparaît pas après avoir retiré le focus de la chaîne de recherche.

Gravité :

Majeure

Étapes de reproduction :
  1. Créez plusieurs habitudes.
  2. Accédez à la barre de recherche.
  3. Commencez à taper le nom d’une habitude existante.
  4. Appuyez sur le bouton « Retour ».
  5. Faites attention au fait que le clavier n’a pas disparu.
Environnement :

Xiaomi Redmi Note 4, version Android 7.0

Résultat réel :

Le clavier ne disparaît pas après avoir retiré le focus du champ de recherche.

Résultat attendu :

Le clavier disparaît après avoir retiré le focus du champ de recherche.

L’application de suivi des habitudes Grow vise à acquérir de nouvelles bonnes habitudes qui améliorent la vie des utilisateurs. Mais vont-ils utiliser cette application ou les bugs entraveront-ils leurs progrès futurs ? Notre équipe a décidé de trouver les réponses à ces questions et a procédé à des tests complets de l’application. Comme le montre notre analyse, même les applications non complexes peuvent contenir de nombreux bugs. Cela confirme que des tests professionnels sont requis pour les applications de toute complexité, et c’est là que notre équipe peut vous aider.
Yevhenii, QA engineer

Yevhenii, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous