Bugs trouvés dans LetsGetChecked : tests de santé pour iOS
L’application LetsGetChecked propose une gamme complète de tests de santé à domicile, couvrant tout, du dépistage du cancer au bien-être général, en passant par les tests COVID-19, la santé hormonale, la fertilité et la santé sexuelle.
En commandant facilement des tests de santé directement depuis leur téléphone, les utilisateurs peuvent accéder à des résultats de laboratoire CLIA certifiés, rapides et précis, dans leur compte en ligne. L’application propose des consultations virtuelles payantes avec des experts médicaux certifiés, qui évaluent la santé des clients et fournissent des recommandations personnalisées pour les tests, les prescriptions et les traitements. LetsGetChecked offre une excellente opportunité de surveiller sa santé depuis le confort de son domicile, permettant aux individus de prendre en main leur bien-être.
Nous comprenons l’importance des applications de santé dans la promotion du bien-être physique et émotionnel, c’est pourquoi notre équipe a effectué un “Bug Crawl” de l’application LetsGetChecked.
Voici nos découvertes.
Lors de la réservation d’une consultation virtuelle avec un médecin, tous les autres produits sont retirés du panier
Majeure
Connectez-vous au compte.
- Cliquez sur le bouton « Accueil » dans le menu inférieur.
- Cliquez sur le bouton « Tests de santé à domicile ».
- Cliquez sur le bouton « BIEN-ÊTRE ».
- Cliquez sur le bouton « Protéine C réactive ».
- Cliquez sur le bouton « Ajouter au panier ».
- Appuyez sur le bouton retour 4 fois.
- Cliquez sur le bouton « Téléconsultation ».
- Cliquez sur le bouton « Commencer maintenant ».
- Cliquez sur le bouton « Rhume ».
- Sélectionnez l’État « Alabama ».
- Cliquez sur le bouton « Continuer ».
- Cliquez sur le bouton « J’accepte ».
- Cliquez sur le bouton « Commencer votre évaluation ».
- Entrez le texte dans le champ.
- Cliquez sur le bouton « Suivant ».
- Entrez le texte dans le champ.
- Cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Pas le temps ».
- Cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Pas de symptômes ».
- Cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Non ».
- Entrez le texte dans le champ.
- Cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Ajoutez vos coordonnées maintenant ».
- Cliquez sur le bouton « Homme ».
- Cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Blanc/Caucasien ».
- Entrez la taille (190) dans le champ.
- Cliquez sur le bouton « Suivant ».
- Entrez le poids (100) dans le champ.
- Cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Non, je n’ai jamais fumé régulièrement ».
- Cliquez sur le bouton « Non, je n’ai jamais consommé d’alcool régulièrement ».
- Cliquez sur le bouton « Non, je ne suis pas ».
- Cliquez sur le bouton « Antibiotiques, par exemple amoxicilline, pénicilline ».
iPhone 11, iOS v. 17.0
Lorsque vous commandez une consultation virtuelle avec un médecin, tous les produits sauf la consultation sont retirés du panier.
Lors de l’ajout d’une consultation virtuelle, les autres articles du panier ne doivent pas être supprimés.
L’heure de sommeil est incorrectement affichée
Majeure
- Connectez-vous au compte.
- Installez et configurez Apple Health.
- Ouvrez l’application Apple Health.
- Cliquez sur le bouton « Résumé ».
- Cliquez sur le bloc « Sommeil ».
- Cliquez sur le bouton « Ajouter des données ».
- Réglez l’alarme « Au lit ».
- Dans le bloc Démarrer, réglez Aujourd’hui à 10:56.
- Dans le bloc Fin, réglez Aujourd’hui à 17:32.
- Cliquez sur le bouton « Ajouter ».
- Ouvrez l’application LetsGetChecked.
- Cliquez sur le bouton « Activité » dans le menu inférieur.
- Cliquez sur le bouton radio « Apple Health ».
- Cliquez sur le bouton « Connecter votre appareil ».
iPhone 11, iOS v. 17.0
L’heure de sommeil est incorrectement affichée. Les données de l’application LetsGetChecked montrent une heure différente de celle enregistrée dans Apple Health.
Les données de l’application LetsGetChecked doivent correspondre aux données d’Apple Health.
Les données caloriques de l’application Apple Health ne sont pas importées dans l’application LetsGetChecked
Majeure
- Connectez-vous au compte.
- Installez et configurez Apple Health.
- Ouvrez l’application Apple Health.
- Cliquez sur le bouton « Parcourir ».
- Cliquez sur le bouton « Activité ».
- Cliquez sur le bouton « Énergie active ».
- Cliquez sur le bouton « Ajouter des données ».
- Entrez le nombre de calories (600).
- Cliquez sur le bouton « Ajouter ».
- Ouvrez l’application LetsGetChecked.
- Cliquez sur le bouton « Activité » dans le menu inférieur.
- Cliquez sur le bouton radio « Apple Health ».
- Cliquez sur le bouton « Connecter votre appareil ».
iPhone 11, iOS v. 17.0
Les données caloriques de l’application Apple Health ne sont pas importées dans l’application LetsGetChecked.
Les données caloriques de l’application Apple Health devraient être importées dans l’application LetsGetChecked.
Une erreur se produit lors de l’ajout d’un test au panier
Mineure
Connectez-vous au compte.
- Cliquez sur le bouton « Profil » dans le menu inférieur.
- Cliquez sur le bouton « Paramètres ».
- Cliquez sur le drapeau en haut à droite pour sélectionner l’Allemagne comme lieu.
- Cliquez sur le bouton « Accueil » dans le menu inférieur.
- Dans le bloc « SCORE DE RISQUE DE MALADIE », appuyez sur le bouton « Faire un test pour commencer ».
- Cliquez sur le bouton « Ajouter au panier ».
iPhone 11, iOS v. 17.0
Avec la géolocalisation en Allemagne, une erreur se produit lors de la tentative d’ajout d’un test au panier.
Si le produit n’est pas disponible, le bouton ’Ajouter au panier’ doit être inactif.
Sur deux notes ajoutées à la liste générale de médicaments, une seule reste lors de l’ouverture des détails
Mineure
Connectez-vous au compte.
- Cliquez sur le bouton « Accueil » dans le menu inférieur.
- Cliquez sur le bouton « Pharmacie virtuelle ».
- Cliquez sur le bouton « Contraceptifs ».
- Faites défiler vers le bas pour afficher la liste des médicaments.
iPhone 11, iOS v. 17.0
Deux notes ont été ajoutées à la liste générale des médicaments, mais une seule reste lors de l’ouverture des détails. Par exemple, le produit médicamenteux Junel 1/20 affichait initialement « CONTIENT DE L’ŒSTROGÈNE » et « PAUSE DE 7 JOURS », mais dans les détails, seul « CONTIENT DE L’ŒSTROGÈNE » est affiché.
Toutes les notes associées au médicament doivent être affichées sur la page de détails du médicament.
La liste déroulante des unités de mesure de taille/poids ne s’ouvre pas lors du premier clic
Mineure
Connectez-vous au compte.
- Cliquez sur le bouton « Accueil » dans le menu inférieur.
- Cliquez sur le bouton « Téléconsultation ».
- Cliquez sur le bouton « Commencer maintenant ».
- Cliquez sur le bouton « Rhume ».
- Sélectionnez l’État « Alabama ».
- Cliquez sur le bouton « Continuer ».
- Cliquez sur le bouton « J’accepte ».
- Cliquez sur le bouton « Commencer votre évaluation ».
- Entrez le texte dans le champ et cliquez sur le bouton « Suivant ».
- Entrez plus de texte dans le champ et cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Pas le temps ».
- Cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Pas de symptômes ».
- Cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Non ».
- Entrez le texte dans le champ et cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Ajoutez vos coordonnées maintenant ».
- Cliquez sur le bouton « Homme ».
- Cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Blanc/Caucasien ».
- Cliquez sur le champ de saisie de la taille, puis utilisez la liste déroulante pour sélectionner l’unité de mesure.
- Entrez la taille (190) dans le champ et cliquez sur le bouton « Suivant ».
- Cliquez sur le champ de saisie du poids, puis utilisez la liste déroulante pour sélectionner l’unité de mesure.
iPhone 11, iOS v. 17.0
La liste déroulante des unités de mesure de taille/poids ne s’ouvre pas lorsque l’on clique dessus.
La liste déroulante devrait s’ouvrir au premier clic.
Erreur lors de l’ajout d’une date de naissance après 2005
Triviale
Se connecter au compte pour la première fois.
- Cliquez sur le bouton “Accueil” dans le menu du bas.
- Cliquez sur le bouton “Téléconsultation”.
- Cliquez sur le bouton “Démarrer maintenant”.
- Cliquez sur le bouton “Rhume”.
- Sélectionnez l’état “Alabama”.
- Cliquez sur le bouton “Continuer”.
- Cliquez sur le bouton “J’accepte”.
- Cliquez sur le bouton “Commencer votre évaluation”.
- Entrez du texte dans le champ et cliquez sur le bouton “Suivant”.
- Entrez plus de texte dans le champ et cliquez sur le bouton “Suivant”.
- Cliquez sur le bouton “Pas pertinent”.
- Cliquez sur le bouton “Suivant”.
- Cliquez sur le bouton “Aucun symptôme”.
- Cliquez sur le bouton “Suivant”.
- Cliquez sur le bouton “Non”.
- Entrez du texte dans le champ et cliquez sur le bouton “Suivant”.
- Cliquez sur le bouton “Ajouter vos informations maintenant”.
- Cliquez sur le bouton “Homme”.
- Cliquez sur le champ de saisie de la date de naissance et sélectionnez la date 9 septembre 2020.
- Cliquez sur le bouton “Terminé”.
- Cliquez sur le bouton “Suivant”.
iPhone 11, iOS v. 17.0
Une erreur survient lors de l’ajout d’une date de naissance après 2005.
Le sélecteur doit être limité à la date maximale valide, qui est la date actuelle moins 18 ans.
Le panier reste affiché même après la suppression du dernier produit
Triviale
Connectez-vous au compte.
- Cliquez sur le bouton “Accueil” dans le menu du bas.
- Cliquez sur le bouton “Tests de santé à domicile”.
- Cliquez sur le bouton “BIEN-ÊTRE”.
- Cliquez sur le bouton “Protéine C-réactive”.
- Cliquez sur “Ajouter au panier”.
- Cliquez sur “Supprimer”.
iPhone 11, iOS v. 17.0
Lorsque le dernier produit du panier est supprimé, le panier lui-même reste affiché.
Lors de la suppression du dernier produit du panier, le panier doit se fermer.
Le comportement du champ de liste déroulante est similaire à celui du champ de saisie de texte
Triviale
Connectez-vous au compte.
- Cliquez sur le bouton “Accueil” dans le menu du bas.
- Cliquez sur le bouton “Téléconsultation”.
- Cliquez sur le bouton “Démarrer maintenant”.
- Cliquez sur le bouton “Rhume”.
- Cliquez sur la boîte de sélection de l’état.
iPhone 11, iOS v. 17.0
Le champ de liste déroulante se comporte de manière similaire à un champ de saisie de texte, avec un curseur déplaçable et sans ouverture de clavier.
Une liste déroulante ne devrait pas afficher de curseur.
Icône Garmin manquante dans la Webview
Triviale
Connectez-vous au compte.
- Cliquez sur le bouton “Activité” dans le menu du bas.
- Cliquez sur le bouton radio “Garmin”.
- Cliquez sur le bouton “Connecter votre appareil”.
- Cliquez sur le bouton “J’accepte”.
iPhone 11, iOS v. 17.0
L’icône Garmin est manquante dans la Webview.
L’icône Garmin devrait être affichée dans la Webview.
Pour améliorer la qualité de LetsGetChecked, je recommande d’utiliser une combinaison d’outils de test fonctionnels et non fonctionnels pour valider le respect des exigences. Des types de tests spécifiques, tels que les tests de régression, les tests d’utilisabilité et les tests de compatibilité avec différents appareils et plateformes, sont essentiels.

