Bugs trouvés dans MacrosFirst – Suivi des macros pour iOS
MacrosFirst est une plateforme innovante conçue pour révolutionner la façon dont les individus gèrent leur parcours nutritionnel. Axée sur la simplicité, elle offre une méthode efficace pour suivre son apport en macronutriments dans le cadre d’une alimentation équilibrée.
Allant au-delà du simple journal alimentaire, MacrosFirst propose des fonctionnalités uniques permettant aux utilisateurs de définir des objectifs personnalisés et de recevoir des suggestions de repas pour les aider à atteindre leurs cibles. Conçue avec flexibilité, elle intègre des caractéristiques telles qu’une bibliothèque alimentaire complète, la création de recettes, des plans de repas et des listes de courses.
L’équipe de QAwerk a testé rigoureusement MacrosFirst lors de notre campagne de détection de bugs et a identifié des anomalies susceptibles d’affecter les performances et l’expérience utilisateur. Nous vous invitons à consulter nos découvertes pour mieux comprendre les aspects qui pourraient être améliorés.
Le bouton ‘Supprimer’ ne supprime pas correctement les repas par défaut
Majeure
- Ouvrez l’application.
- Accédez à l’écran ‘Objectifs’.
- Appuyez sur le bouton ‘+’ en haut à droite.
- Sélectionnez un repas par défaut (par ex. ‘Petit-déjeuner’ ou ‘Déjeuner’).
- Ajoutez des valeurs.
- Appuyez sur le bouton ‘Supprimer’.
iPhone 16 (18.2)
iPhone 11 (26.3)
Le repas de l’objectif n’est pas supprimé lorsque la liste des repas est vide.
Le repas de l’objectif devrait être supprimé après avoir appuyé sur le bouton ‘Supprimer’.
Impossible d'ajouter des valeurs de macros à un repas par défaut en utilisant le bouton ‘Confirmer’
Majeure
- Ouvrez l’application.
- Accédez à l’écran ‘Objectifs’.
- Appuyez sur le bouton ‘+’ en haut à droite.
- Sélectionnez un repas par défaut (par ex. ‘Petit-déjeuner’ ou ‘Déjeuner’).
- Ajoutez des valeurs.
- Appuyez sur le bouton ‘Confirmer’.
iPhone 16 (18.2)
iPhone 11 (26.3)
Les valeurs de macros ne peuvent pas être ajoutées au repas par défaut après avoir appuyé sur le bouton ‘Confirmer’.
Les valeurs de macros devraient être ajoutées avec succès au repas par défaut.
La valeur ‘kCal’ n'apparaît pas sur le graphique, bien qu'elle soit activée/désactivée
Majeure
Plusieurs recettes ou repas ont été ajoutés aux tableaux.
- Ouvrez l’application.
- Appuyez sur le bouton ‘Voir’ (‘>’) sur le tableau ‘Micronutriments’.
- Activez ou désactivez la valeur ‘kCal’ à l’aide du bouton ‘ACTIVÉ/DÉSACTIVÉ’.
- Vérifiez si la valeur ‘kCa’ est affichée sur le tableau de bord.
iPhone 16 (18.2)
iPhone 11 (26.3)
La valeur ‘kCal’ n’apparaît pas sur le graphique même si elle peut être activée ou désactivée.
La valeur ‘kCal’ devrait être affichée avec précision sur le tableau de bord ‘Micronutriments’.
L'option de genre ‘Autre’ ne peut pas être sélectionnée dans ‘Paramètres’
Majeure
L’utilisateur a précédemment sélectionné un genre et souhaite le modifier.
- Ouvrez l’application.
- Appuyez sur le bouton ‘Plus’ dans le pied de page.
- Sélectionnez la section ‘Compte’.
- Appuyez sur le bouton ‘Sexe’.
- Sélectionnez l’option ‘Autre’.
iPhone 16 (18.2)
iPhone 11 (26.3)
La sélection du genre ne passe pas à ‘Autre’ et revient par défaut à ‘Homme’.
L’utilisateur devrait pouvoir sélectionner ‘Autre’ comme préférence de genre.
Les aliments numérisés n'apparaissent pas dans les repas ‘Récents/Enregistrés’, alors que les aliments ajoutés manuellement y figurent
Majeure
- Ouvrez l’application.
- Accédez à l’écran ‘Journal’.
- Appuyez sur le bouton ‘+’ sur un objectif de repas (par ex. ‘Petit-déjeuner’).
- Sélectionnez la fonction ‘Scanner’.
- Appuyez sur le bouton ‘Ajouter’.
- Vérifiez si l’aliment scanné s’affiche sur l’écran ‘Vos aliments récents’.
iPhone 16 (18.2)
iPhone 11 (26.3)
Les aliments numérisés n’apparaissent pas sous les repas ‘Récents/Enregistrés’, contrairement aux aliments ajoutés manuellement via le bouton ‘+’.
Après la numérisation, les aliments numérisés devraient être visibles dans la liste ‘Vos aliments récents’.
Des entrées en double du même repas peuvent être enregistrées
Mineure
Plusieurs aliments ont été ajoutés à n’importe quel repas.
- Ouvrez l’application.
- Accédez à l’écran ‘Journal’.
- Faites défiler jusqu’à n’importe quel repas.
- Balayez vers la droite sur n’importe quel aliment.
iPhone 16 (18.2)
iPhone 11 (26.3)
Le même repas peut être dupliqué et enregistré un nombre infini de fois.
Une notification ou une marque devrait apparaître indiquant que l’aliment sélectionné a déjà été enregistré pour éviter la duplication.
Le même jour de la semaine est systématiquement sélectionné lors du défilement de la chronologie
Mineure
Plusieurs aliments ont été ajoutés à n’importe quel repas.
- Ouvrez l’application.
- Accédez à l’écran « Journal ».
- Faites défiler la chronologie (calendrier).
- Vérifiez si les valeurs à l’écran sont mises à jour pour la semaine sélectionnée.
iPhone 16 (18.2)
iPhone 11 (26.3)
Le même jour reste sélectionné de manière persistante pour chaque semaine lors du défilement de la chronologie.
Les valeurs à l’écran devraient être mises à jour pour refléter la semaine sélectionnée.
Écart entre le « Poids de tendance » et le « Poids de mise à l'échelle » affichés sur le graphique
Mineure
- Ouvrez l’application.
- Faites défiler vers la section « Poids ».
- Appuyez sur le bouton « + ».
- Entrez le poids pour différentes dates.
- Observez le poids de tendance et le poids de mise à l’échelle indiqués sur le graphique.
iPhone 16 (18.2)
iPhone 11 (26.3)
Le poids de tendance affiché diffère du poids de mise à l’échelle présenté sur le graphique.
Le poids de tendance devrait correspondre précisément au poids de mise à l’échelle sur le graphique.
MacroFirst présente un fort potentiel et offre un ensemble solide de fonctionnalités pour le suivi des macronutriments et des calories. La possibilité de personnaliser les objectifs, d'enregistrer les repas et d'utiliser un scanner de codes-barres en fait un outil pratique pour le suivi nutritionnel quotidien. Cependant, lors d'une utilisation régulière, j'ai rencontré plusieurs bugs qui impactent l'expérience globale. Je recommande des tests fonctionnels approfondis pour identifier et aider à corriger ces problèmes.

