Bugs trouvés dans CoinZoom Pro pour iOS

CoinZoom Pro

3.6

CoinZoom est une plateforme d’échange de cryptomonnaies réglementée qui propose une gamme de produits financiers, des fonctionnalités de sécurité premium et plus de 40 cryptomonnaies majeures, le tout au même endroit.

L’application permet aux traders de cryptomonnaies de tous niveaux d’expérience d’explorer l’industrie de la blockchain. Des clients de plus de 190 pays utilisent CoinZoom pour acheter, vendre, gagner et dépenser des monnaies numériques. La plateforme offre des cartes de débit crypto pour rendre l’achat d’actifs à l’échelle mondiale aussi simple et facile que possible. Avec CoinZoom, il est même possible d’acheter des actifs crypto avec de l’argent physique.

Notre équipe QA a décidé de vérifier CoinZoom en profondeur pour y trouver d’éventuels bugs. Voici ce que nous avons découvert.

100K+ téléchargements
146 notes

Erreur survenue après avoir activé le bouton « Notifications par e-mail »

Gravité :

Majeure

Condition préalable :
  1. L’application est installée.
  2. L’utilisateur est connecté à l’application.
  3. La page « Paramètres » est ouverte.
Étapes de reproduction :
  1. Cliquez sur l’élément « Notifications ».
  2. Activez le bouton « Notifications par e-mail ».
Environnement :

iPhone SE, iOS 15.3

Résultat réel :

Une erreur s’est produite.

Résultat attendu :

Le bouton « Notifications par e-mail » devrait être activé sans erreur.

La recherche de « Code pays » ne fonctionne pas lors de l’inscription de l’utilisateur

Gravité :

Majeure

Condition préalable :
  1. L’application est installée.
  2. L’utilisateur n’est pas encore connecté à l’application.
  3. La page « Quel est votre numéro de téléphone » est ouverte (lors de l’inscription).
Étapes de reproduction :
  1. Cliquez sur le champ « Code pays ».
  2. Dans le champ « Rechercher », tapez « Ukraine ».
  3. Cliquez sur « Rechercher » sur le clavier.
Environnement :

iPhone SE, iOS 15.3

Résultat réel :

L’option « Ukraine » n’a pas été trouvée.

Résultat attendu :

L’option « Ukraine » devrait être trouvée.

La valeur n’est pas suffisamment visible dans le champ « Rechercher » lors de la recherche de « Code pays »

Gravité :

Mineure

Condition préalable :
  1. L’application est installée.
  2. L’utilisateur n’est pas encore connecté à l’application.
  3. La page « Quel est votre numéro de téléphone » est ouverte (lors de l’inscription).
Étapes de reproduction :
  1. Cliquez sur le champ « Code pays ».
  2. Dans le champ « Rechercher », tapez « Ukraine ».
Environnement :

iPhone SE, iOS 15.3

Résultat réel :

La valeur « Ukraine » n’est pas visible dans le champ « Rechercher » (car elle est écrite en noir).

Résultat attendu :

La valeur « Ukraine » devrait être visible dans le champ « Rechercher » (en utilisant une couleur de police blanche).

La valeur n’est pas suffisamment visible dans le champ « Rechercher » lors de la recherche de « Code pays »

Fautes d’orthographe sur le bouton « Login To Contimue »

Gravité :

Mineure

Condition préalable :
  1. L’application est installée.
  2. L’utilisateur n’est pas encore inscrit.
  3. La page « Quel est votre numéro de téléphone » est ouverte.
Étapes de reproduction :
  1. Définissez le « Code pays ».
  2. Entrez un numéro de téléphone valide.
  3. Cliquez sur « Continuer ».
  4. Entrez le code reçu dans le champ.
  5. Cliquez sur « Continuer ».
Environnement :

iPhone SE, iOS 15.3

Résultat réel :

Il y a une faute d’orthographe sur le bouton « Login To Contimue ».

Résultat attendu :

Le bouton « Login To Contimue » devrait être écrit correctement (« Login To Continue »).

Fautes d’orthographe sur le bouton « Login To Contimue »

Aucun message d’alerte en cas de perte de connexion Internet

Gravité :

Mineure

Condition préalable :
  1. L’application est installée.
  2. L’utilisateur est connecté au système.
  3. La page « Marché » est ouverte dans l’onglet « USD ».
Étapes de reproduction :
  1. Minimisez l’application.
  2. Désactivez la connexion Internet.
  3. Maximisez l’application.
  4. Basculez vers l’onglet « Favoris ».
Environnement :

iPhone SE, iOS 15.3

Résultat réel :

Un chargeur infini à l’écran.

Résultat attendu :

Le message d’avertissement « La connexion Internet a été perdue. Veuillez réessayer » devrait apparaître.

Validation manquante pour le champ « Code unique » sur la page « Adhésion d’entreprise »

Gravité :

Mineure

Condition préalable :
  1. L’application est installée.
  2. L’utilisateur est connecté à l’application.
  3. La page « Paramètres » est ouverte.
Étapes de reproduction :
  1. Cliquez sur l’élément « Adhésion d’entreprise ».
  2. Cliquez sur « Soumettre ».
Environnement :

iPhone SE, iOS 15.3

Résultat réel :

Le champ « Code unique » n’est pas marqué comme obligatoire.

Résultat attendu :

Le message d’avertissement « Ce champ est requis » devrait apparaître sous le champ « Code unique ».

La description ZoomMe est tronquée sur la page « Profil »

Gravité :

Triviale

Condition préalable :
  1. L’application est installée.
  2. L’utilisateur est connecté à l’application.
  3. La page « Profil » est ouverte.
Étapes de reproduction :
  1. Faites défiler la page vers le bas.
Environnement :

iPhone SE, iOS 15.3

Résultat réel :

La description du champ « Poignée Zoom Me » est tronquée.

Résultat attendu :

La description du champ « Poignée Zoom Me » devrait être affichée en contenu intégral.

La description ZoomMe est tronquée sur la page « Profil »

L’intervalle précédent du graphique est toujours affiché après avoir défini un nouveau

Gravité :

Triviale

Condition préalable :
  1. L’application est installée.
  2. L’utilisateur est connecté au système.
  3. La page « Marché » est ouverte.
Étapes de reproduction :
  1. Cliquez sur n’importe quel élément du marché.
  2. Cliquez sur l’icône « Étendre » sur le côté droit.
  3. Cliquez sur l’option « 1 min ».
  4. Définissez l’option « 5 minutes ».
  5. Cliquez à nouveau sur l’option « 5 min ».
Environnement :

iPhone SE, iOS 15.3

Résultat réel :

L’intervalle « 1 minute » est toujours sélectionné.

Résultat attendu :

L’intervalle « 5 minutes » devrait être sélectionné.

Au cours du processus de test, des scénarios positifs et négatifs ont été fournis. La majorité des problèmes détectés sont liés à l’interface utilisateur et à la validation des champs requis.
Kateryna, QA engineer

Kateryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous