Bugs trouvés dans Obvious – Smart Wallet pour iOS

Obvious - Smart Wallet

4.9

Évident – Smart Wallet s’avère être un outil inestimable, permettant l’échange et le transfert de tokens sans effort entre diverses adresses de portefeuille, tokens et chaînes.

Avec cette application innovante, vous pouvez payer les frais de gaz en utilisant le token de votre choix et approuver ou signer des transactions sans effort en un seul clic. Obvious accélère vos transactions en récupérant les taux les plus favorables et les temps de transaction auprès de divers protocoles d’échange et de pont. De plus, il optimise le nombre de transactions que vous devez signer, garantissant une expérience rapide et efficace.

Notre équipe d’assurance qualité a passé du temps à tester l’application Obvious. Nous suggérons de renforcer la qualité de l’application en éliminant ces bogues.

1K+ téléchargements
17 notes

Il est possible de procéder à l’achat de crypto en laissant la zone de saisie « Vous payez » vide

Gravité :

Majeure

Condition préalable :
  1. L’utilisateur est connecté à l’application.

 

Étapes de reproduction :
  1. Cliquez sur le bouton « Ajouter des fonds ».
  2. Cliquez sur le bouton « Acheter de la crypto ».
  3. Supprimez la valeur de la zone de saisie « Vous payez ».
  4. Cliquez sur le bouton « Acheter maintenant ».
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Le bouton « Acheter maintenant » est activé ; l’utilisateur peut passer au formulaire suivant.

Résultat attendu :

Le bouton « Acheter maintenant » devrait être désactivé si l’utilisateur saisit une valeur invalide.
Le message de validation indique que « Le montant d’achat minimum doit être supérieur ou égal à 18 ».

Une « Erreur d’autorisation » s’affiche pour la configuration de la clé Cloud sur la page « Configurer la récupération sans clé »

Gravité :

Majeure

Condition préalable :

L’utilisateur se trouve sur la page « Configurer la récupération sans clé ».

Étapes de reproduction :
  1. Cliquez sur l’option Clé Cloud.
  2. Assurez-vous que Face ID est reconnu.
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

L’« Erreur d’autorisation » s’affiche ; elle ne s’affiche pas de manière cohérente, car la configuration de la clé Cloud est parfois terminée avec succès dès la première tentative.

Résultat attendu :

La configuration de la clé Cloud devrait être terminée avec succès dès la première tentative.

La configuration de la clé sociale a été effectuée sans partager l’image QR avec d’autres contacts

Gravité :

Majeure

Condition préalable :
  1. L’utilisateur se trouve sur la page « Configurer la récupération sans clé ».
  2. La configuration de la clé Cloud a été effectuée avec succès.
Étapes de reproduction :
  1. Cliquez sur l’option Clé sociale.
  2. Assurez-vous que le code QR est affiché.
  3. Cliquez sur le bouton « Partager », mais n’envoyez pas l’image QR à d’autres contacts.
  4. Annulez le partage de l’image QR.
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

La clé sociale est marquée comme réussie si l’utilisateur n’a pas partagé le code QR avec d’autres contacts.

Résultat attendu :

La clé sociale devrait être marquée comme réussie si l’utilisateur partage le code QR avec d’autres contacts.

Le champ « Numéro de téléphone portable » est surligné en rouge si le champ « Nom de famille » est vide

Gravité :

Majeure

Condition préalable :
  1. L’utilisateur est connecté à l’application.
  2. L’utilisateur se trouve à l’étape « Détails personnels » du processus « Acheter de la crypto ».
Étapes de reproduction :
  1. Entrez un numéro de téléphone portable valide dans le formulaire.
  2. Entrez le « Prénom ».
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

L’étiquette du numéro de téléphone portable est surlignée en rouge.

Résultat attendu :

Seuls les champs requis qui n’ont pas été remplis devraient être surlignés en rouge sur le formulaire.

Le champ « Numéro de téléphone portable » est surligné en rouge si le champ « Nom de famille » est vide

Il est possible de saisir un nombre infini dans la zone de saisie « Vous payez », ce qui empêche toute modification ultérieure du montant

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur se trouve à l’étape « Quel montant souhaitez-vous acheter » du flux « Acheter de la crypto ».
Étapes de reproduction :
  1. Entrez un montant d’argent élevé qui conduit à une valeur infinie.
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Il n’y a pas de validation sur la valeur maximale dans le champ « Vous payez » ; l’utilisateur peut entrer une valeur infinie, ce qui bloque toute modification ultérieure du montant.

Résultat attendu :

Une validation pour la valeur maximale dans le champ « Vous payez » devrait être fournie.

Il est possible de saisir un nombre infini dans la zone de saisie « Vous payez », ce qui empêche toute modification ultérieure du montant

La valeur « Mois » est automatiquement mise à jour après avoir modifié la valeur du jour dans le champ « Date de naissance »

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur est connecté à l’application.
  2. L’utilisateur se trouve à l’étape « Détails personnels » du flux « Acheter de la crypto ».
Étapes de reproduction :
  1. Cliquez sur le champ « Date de naissance ».
  2. Faites défiler les jours vers le haut, par exemple, du 1er au 31.
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Le mois change automatiquement si l’utilisateur ne met à jour que le jour.
L’année est modifiée si l’utilisateur met à jour la valeur du mois.

Résultat attendu :

Seule la valeur appropriée doit être mise à jour, et aucune autre valeur ne doit être affectée.

Les étiquettes des éléments de menu ne s’affichent pas entièrement

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur est connecté à l’application.
Étapes de reproduction :
  1. Naviguez vers l’onglet « Activité ».
  2. Observez les étiquettes des éléments de menu.
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Les étiquettes ne s’affichent pas entièrement dans l’onglet « Activité ».

Résultat attendu :

Les étiquettes devraient s’afficher entièrement.

Les étiquettes des éléments de menu ne s’affichent pas entièrement

L’arrière-plan de l’application devient flou après avoir cliqué sur l’aide dans la page « Liste de surveillance »

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur se trouve sur la « Page d’accueil » de l’application.
Étapes de reproduction :
  1. Cliquez sur le bouton « + » de « Ajouter des portefeuilles » pour développer la section.
  2. Placez le curseur dans le champ de saisie.
  3. Cliquez sur le point d’interrogation (aide) à côté du titre.
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

L’arrière-plan de l’application est flou, et l’aide ne s’affiche pas lorsque l’utilisateur place le curseur dans la zone de saisie.

Résultat attendu :

Le texte de l’aide devrait s’afficher.

Les données d’adresse se chevauchent lorsque l’utilisateur ajoute une étiquette longue sur la page « Carnet d’adresses »

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur se trouve dans l’onglet « Plus » de l’application.
Étapes de reproduction :
  1. Sélectionnez l’option « Carnet d’adresses ».
  2. Cliquez sur le bouton « Gérer l’étiquette ».
  3. Cliquez sur le bouton « Créer une nouvelle étiquette ».
  4. Entrez un nom long pour l’étiquette (environ 50 lettres). 
  5. Cliquez sur le bouton « Suivant ».
Environnement :

iPhone X, iOS 16.3.1

Résultat réel :

Les données d’adresse sont superposées.

Résultat attendu :

Les informations d’adresse devraient s’afficher correctement sans aucun chevauchement.

Les données d’adresse se chevauchent lorsque l’utilisateur ajoute une étiquette longue sur la page « Carnet d’adresses »
L’application atteint ses objectifs principaux et est conviviale. Cependant, il convient de porter une attention particulière à l’interface utilisateur, car certains éléments deviennent transparents après avoir cliqué sur des boutons ou survolé ces derniers avec le curseur, ce qui les rend difficiles à voir. De plus, il y a quelques problèmes majeurs concernant la validation et la vérification de l’autorisation.
Tetiana, QA engineer

Tetiana, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous