Bugs trouvés dans BoundlessPay : acheter et vendre des cryptomonnaies pour Android

BoundlessPay : acheter et vendre des cryptos

4.8

BoundlessPay est un portefeuille numérique où vous pouvez acheter, vendre, staker et dépenser plus de 70 cryptomonnaies. BoundlessPay est fier d’offrir les frais les plus bas, les transactions les plus rapides et des dépôts instantanés.

L’application propose une gamme de fonctionnalités conçues pour simplifier votre expérience crypto. Vous pouvez gérer tous vos actifs crypto en un seul endroit, envoyer et recevoir facilement de l’argent en utilisant diverses méthodes, et même payer vos factures avec votre crypto.

Chez QAwerk, nous avons soumis BoundlessPay à une série de tests manuels. Notre objectif est d’aider l’équipe BoundlessPay à identifier et corriger tous les bugs qui pourraient nuire aux performances et à l’expérience utilisateur de l’application. Nous espérons que cela vous sera utile !

10K+ téléchargements
704 notes

L'application se bloque lors de la pression sur le bouton « Soumettre » sur l'écran « Niveau de vérification »

Gravité :

Bloquante

Condition préalable :

L’utilisateur doit être connecté à l’application.

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Accédez à Paramètres -> KYS.
  3. Remplissez tous les champs requis.
  4. Appuyez sur le bouton « Soumettre ».
Environnement :

OS : Android 12
Appareil : Redmi Note 10 Pro

Résultat réel :

Après avoir appuyé sur « Soumettre », l’application se bloque, la rendant inutilisable.

Résultat attendu :

L’application doit rester fonctionnelle après la soumission. L’utilisateur doit voir le statut d’activation.

Le code OTP valide est rejeté après une tentative échouée

Gravité :

Critique

Condition préalable :

L’utilisateur doit être connecté à l’application.

Étapes de reproduction :
  1. Ouvrez l’application.
  2. Entrez des identifiants valides (email, mot de passe).
  3. Entrez un code OTP invalide.
  4. Entrez un code OTP valide.
Environnement :

OS : Android 12
Appareil : Redmi Note 10 Pro

Résultat réel :

Un message d’erreur « OTP invalide » apparaît.

Résultat attendu :

L’application doit accéder à l’écran principal lorsqu’un OTP valide est entré après une tentative échouée. L’OTP est accepté.

Le bouton « Soumettre » est actif malgré un champ obligatoire vide sur l'écran « Vérification du compte »

Gravité :

Mineure

Condition préalable :

L’utilisateur est sur l’écran « Vérification du compte ».

Étapes de reproduction :
  1. Appuyez sur le bouton « Mettre à niveau vers le niveau 0 ».
  2. Remplissez le champ « Tag BPay ».
Environnement :

OS : Android 12
Appareil : Redmi Note 10 Pro

Résultat réel :

Le bouton « Soumettre » est actif.

Résultat attendu :

Le bouton « Soumettre » ne doit être actif que si tous les champs requis sont entièrement remplis.

Le clavier chevauche le bouton « Soumettre » sur l'écran « Niveau de vérification »

Gravité :

Mineure

Condition préalable :

L’utilisateur est sur l’écran « Vérification du compte ».

Étapes de reproduction :
  1. Appuyez sur le bouton « Mettre à niveau vers le niveau 0 ».
  2. Remplissez le champ « BVN ».
  3. Commencez à remplir le champ « Tag BPay ».
Environnement :

OS : Android 12
Appareil : Redmi Note 10 Pro

Résultat réel :

Le clavier chevauche le bouton « Soumettre ».

Résultat attendu :

Le bouton « Soumettre » doit toujours être visible, quelle que soit l’activation du clavier.

Icônes de drapeau incorrectement énumérées pour les pays individuels

Gravité :

Mineure

Condition préalable :

L’utilisateur est à l’étape d’inscription.

Étapes de reproduction :
  1. Appuyez sur « Pays de résidence ».
  2. Entrez un pays dans le champ de recherche (par exemple, Ukraine).
  3. Faites attention à l’icône du drapeau.
Environnement :

OS : Android 12
Appareil : Redmi Note 10 Pro

Résultat réel :

Plusieurs drapeaux de différents pays sont affichés pour l’Ukraine.

Résultat attendu :

Seul le drapeau ukrainien doit être affiché lorsqu’on recherche l’Ukraine.

J'ai mené un examen approfondi de l'application Android BoundlessPay, axé sur les tests fonctionnels, d'utilisabilité et de compatibilité. Bien qu'elle soit prometteuse, l'amélioration de la stabilité de l'application, la garantie d'une gestion correcte des OTP et le peaufinage des éléments de l'interface utilisateur sont nécessaires pour améliorer la qualité de l'application et la satisfaction de l'utilisateur.
Yaroslav, QA engineer

Yaroslav, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous