Bugs trouvés dans AmiGo Travel: Tips & Guides pour iOS

AmiGo Travel: Tips & Guides

4.9

AmiGo Travel est une application pratique et intuitive qui permet de découvrir des lieux, des restaurants et des conseils de voyage, et qui offre des fonctionnalités performantes pour l’organisation de voyages. Elle aide les utilisateurs à trouver, enregistrer et partager des recommandations triées sur le volet concernant des hôtels, des restaurants, des bars et des boutiques. Ces recommandations proviennent de vos amis, de prescripteurs reconnus, d’autres utilisateurs de l’application, ainsi que de l’équipe éditoriale d’AmiGo.

Ce service s’enrichit de la fonctionnalité innovante « Trips AI » et de guides de destinations de grande qualité, disponibles en exclusivité pour les utilisateurs premium. De plus, l’application AmiGo facilite la planification des voyages en proposant une liste de suggestions soigneusement sélectionnées.

L’équipe de QAwerk a examiné AmiGo Travel lors de notre audit de bogues et a identifié des dysfonctionnements susceptibles d’affecter l’expérience utilisateur. Nous invitons les lecteurs à consulter nos conclusions dans le rapport ci-dessous.

5K+ téléchargements
1.2K notes

L'application reste bloquée sur un écran de chargement blanc après l'envoi d'un itinéraire avec une plage de dates non valide

Gravité :

Major

Condition préalable :

L’utilisateur se trouve sur l’écran « Créer un itinéraire ».

Étapes de reproduction :
  1. Commencez à créer un nouvel itinéraire.
  2. Sélectionnez une « Date de début ».
  3. Sélectionnez une « Date de fin » antérieure à la « Date de début ».
  4. Remplissez les autres champs obligatoires le cas échéant.
  5. Appuyez sur le bouton « Créer un itinéraire ».
  6. Observez le résultat.
Environnement :

iPhone 14 Pro, version iOS 26.6

Résultat réel :

L’application accepte la plage de dates non valide et commence à créer l’itinéraire. L’utilisateur se retrouve alors bloqué sur l’écran de chargement sans qu’aucun message de validation ou d’erreur ne s’affiche.

Résultat attendu :

L’application devrait empêcher la soumission lorsque la date est invalide et indiquer clairement que la « Date de fin » doit être identique ou postérieure à la « Date de début ».

Des lieux sans rapport sont affichés lors d’une recherche par nom exact

Gravité :

Major

Condition préalable :

L’utilisateur se trouve sur l’écran « Recherche ».

Étapes de reproduction :
  1. Saisissez « Honest Greens » ou toute autre requête de recherche spécifique.
  2. Laissez l’onglet « Tout » sélectionné.
  3. Faites défiler les résultats affichés.
  4. Observez les lieux affichés après les résultats pertinents pour « Honest Greens ».
Environnement :

iPhone 14 Pro, version iOS 26.6

Résultat réel :

Outre les lieux correspondant à « Honest Greens », la recherche renvoie des résultats apparemment sans rapport, tels que Barcelone, Yperokeanio, etc.

Résultat attendu :

Les résultats de recherche doivent être pertinents par rapport à la requête saisie. Les résultats exacts et étroitement liés à « Honest Greens » doivent être affichés ou priorisés, tandis que les lieux n’ayant aucun lien apparent avec la requête ne doivent pas apparaître parmi les résultats de recherche correspondants.

Le dernier résultat de recherche est partiellement masqué par la barre de navigation inférieure

Gravité :

Major

Condition préalable :

La recherche renvoie suffisamment de résultats pour que la page soit défilable.

Étapes de reproduction :
  1. Accédez à l’écran « Recherche ».
  2. Saisissez une requête de recherche, par exemple « Londres ».
  3. Faites défiler jusqu’au bas des résultats de recherche.
  4. Observez le dernier résultat.
Environnement :

iPhone 14 Pro, version iOS 26.6

Résultat réel :

Le dernier résultat de recherche est partiellement masqué par la barre de navigation inférieure et ne peut pas être entièrement affiché dans la zone visible en faisant défiler la page.

Résultat attendu :

L’utilisateur devrait pouvoir faire défiler le dernier résultat de recherche jusqu’au-dessus de la barre de navigation inférieure afin que l’élément dans son intégralité, ainsi que les informations et actions disponibles, soient visibles.

Le texte du bouton « Se désabonner » s’affiche de manière incorrecte sur l’écran « Amis »

Gravité :

Minor

Condition préalable :

L’utilisateur dispose d’au moins un compte affiché sous l’onglet « AMIGOS ».

Étapes de reproduction :
  1. Ouvrez le profil de l’utilisateur.
  2. Accédez à l’onglet « AMIGOS ».
  3. Observez le bouton d’action situé à côté d’un ami.
Environnement :

iPhone 14 Pro, version iOS 26.6

Résultat réel :

Le bouton « Ne plus suivre » s’affiche avec un texte tronqué ou débordant (Ne plus su…AmiGo), ce qui entraîne un dysfonctionnement de l’interface utilisateur.

Résultat attendu :

Le libellé du bouton doit s’afficher correctement (par exemple, « Ne plus suivre AmiGo ») et tenir entièrement dans les limites du bouton, conformément à la conception.

Le texte du bouton « Se désabonner » s’affiche de manière incorrecte sur l’écran « Amis »

L'état du bouton « Compte privé » n'est pas synchronisé entre les sections « Modifier le profil » et « État du compte » tant que l'application n'a pas été redémarrée

Gravité :

Minor

Condition préalable :

L’utilisateur est connecté.

Étapes de reproduction :
  1. Accédez à la section « Modifier le profil ».
  2. Modifiez l’état du bouton « Compte privé ».
  3. Accédez à la section « Confidentialité et sécurité » → « État du compte ».
  4. Observez l’état du bouton « Compte privé » à cet endroit.
  5. Fermez puis rouvrez l’application.
  6. Vérifiez à nouveau le paramètre sur les deux écrans.
Environnement :

iPhone 14 Pro, version iOS 26.6

Résultat réel :

Après avoir modifié le paramètre « Compte privé », l’état mis à jour n’apparaît pas immédiatement sur l’autre écran. Les écrans affichent des états incohérents du bouton au cours d’une même session de l’application. Après le redémarrage de l’application, les deux écrans affichent le même état.

Résultat attendu :

L’état mis à jour de « Compte privé » devrait être synchronisé et s’afficher de manière cohérente sur tous les écrans immédiatement après la modification du paramètre, sans nécessiter de redémarrage de l’application.

En testant AmiGo, j’ai identifié plusieurs points à améliorer, principalement liés à la synchronisation des données entre les écrans, à la pertinence de la recherche, à la validation des saisies et à certains problèmes d’interface utilisateur. La correction et le retest de ces points, associés à une meilleure gestion des erreurs, rendraient l’application plus fiable et offriraient une expérience utilisateur plus fluide.
Tetiana, QA engineer

Tetiana, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous