Bugs trouvés dans FATE : Reawakened pour iOS

FATE : Renaissance

4.3

FATE : Reawakened est un jeu de rôle de type “dungeon crawler” classique, magnifiquement conçu, où les joueurs peuvent créer et développer un héros qui affronte de multiples épreuves dans des donjons générés de manière procédurale. Vous pouvez sélectionner des compagnons pour vous aider à progresser à travers des niveaux uniques. Le héros peut non seulement combattre, mais aussi pêcher, attrapant ainsi de rares objets d’équipement.

Le jeu est captivant, offrant d’excellentes mécaniques de combat et une progression intéressante. Le haut niveau de rejouabilité, dû au fait que le donjon est toujours unique, augmente le plaisir du joueur.

L’équipe de QAwerk a pris beaucoup de plaisir à traquer les bugs de ce jeu. Cependant, nous avons découvert quelques bogues, dont certains suffisamment sérieux pour perturber la progression du jeu. Jetez un coup d’œil à notre analyse détaillée de ces problèmes ci-dessous et découvrez comment l’application des meilleures pratiques QA et l’exploitation de l’expertise de QAwerk peuvent améliorer significativement la qualité globale, la stabilité et l’expérience utilisateur du jeu.

10K+ téléchargements
223 notes

L’utilisateur n’est pas redirigé vers l’écran suivant après avoir appuyé sur le bouton « Accepter » de l’écran « Configuration du héros »

Gravité :

Critique

Condition préalable :

Aucune précondition spéciale n’est requise.

Étapes de reproduction :
  1. Lancez l’application.
  2. Commencez une nouvelle partie, ou poursuivez jusqu’à l’apparition de l’écran « Configuration du héros ».
  3. Remplissez les détails requis pour la configuration du héros, le cas échéant.
  4. Appuyez sur le bouton « Accepter ».
Environnement :

OS : iOS 18.4.1
Appareil : iPhone 12

Résultat réel :

L’application ne redirige pas l’utilisateur vers l’écran suivant après avoir appuyé sur le bouton « Accepter ». L’utilisateur reste bloqué sur l’écran « Configuration du héros » et ne peut pas continuer.

Résultat attendu :

Après avoir appuyé sur le bouton « Accepter », l’utilisateur devrait être redirigé vers l’écran suivant et poursuivre le déroulement du jeu comme prévu.

La fenêtre de confirmation ne se ferme pas après avoir appuyé sur le bouton « Non »

Gravité :

Majeure

Condition préalable :

Aucune précondition spéciale n’est requise.

Étapes de reproduction :
  1. Lancez l’application.
  2. Effectuez une action qui déclenche une fenêtre de confirmation avec un bouton « Non ».
  3. Appuyez sur le bouton « Non ».
Environnement :

OS : iOS 18.4.1
Appareil : iPhone 12

Résultat réel :

La fenêtre reste affichée après avoir appuyé sur le bouton « Non ». L’action pour fermer ou annuler la fenêtre n’est pas exécutée.

Résultat attendu :

La fenêtre devrait se fermer immédiatement après avoir appuyé sur le bouton « Non », et l’utilisateur devrait revenir à l’écran ou à l’état précédent sans que l’action ne soit appliquée.

Absence de retour visuel lors de l’appui sur le bouton « Restaurer l’achat »

Gravité :

Majeure

Condition préalable :

Aucune précondition spéciale n’est requise.

Étapes de reproduction :
  1. Lancez l’application.
  2. Accédez à l’écran « Achat/Abonnement » où se trouve le bouton « Restaurer l’achat ».
  3. Appuyez sur le bouton « Restaurer l’achat ».
Environnement :

OS : iOS 18.4.1
Appareil : iPhone 12

Résultat réel :

Aucune fenêtre informative, message d’état, indicateur de chargement ou écran de confirmation n’apparaît après avoir appuyé sur le bouton « Restaurer l’achat ». L’utilisateur ne reçoit aucun retour sur le début, l’achèvement ou l’échec du processus de restauration.

Résultat attendu :

Après avoir appuyé sur le bouton « Restaurer l’achat », l’application devrait afficher un retour visuel approprié, tel qu’un indicateur de chargement, une fenêtre de confirmation, un message de succès, un message d’erreur, ou un écran affichant le résultat du processus de « restauration d’achat ».

Le personnage principal peut traverser les modèles de PNJ

Gravité :

Majeure

Condition préalable :

Aucune précondition spéciale n’est requise.

Étapes de reproduction :
  1. Lancez l’application.
  2. Commencez une partie et naviguez vers une zone où un PNJ est présent.
  3. Déplacez le personnage principal vers le PNJ.
  4. Continuez à déplacer le personnage principal dans le modèle du PNJ.
Environnement :

OS : iOS 18.4.1
Appareil : iPhone 12

Résultat réel :

Le personnage principal est capable de traverser le modèle du PNJ, ce qui indique une détection de collision manquante ou incorrecte.

Résultat attendu :

Le personnage principal ne devrait pas pouvoir traverser le modèle du PNJ. Des limites de collision appropriées devraient empêcher les chevauchements et préserver le comportement attendu dans le jeu.

Lors des tests, j’ai découvert plusieurs bogues, allant de problèmes fonctionnels majeurs à critiques. Ces problèmes touchent des domaines clés tels que la progression de l’intégration, l’interaction de l’utilisateur avec les éléments de l’interface utilisateur, les flux d’achats intégrés et les mécaniques de jeu principales. Pour garantir la stabilité et la fonctionnalité de l’application, je recommande de procéder à des tests complets des flux d’intégration et de configuration du héros (points d’entrée critiques), de vérifier la réactivité de l’interface utilisateur et le comportement des fenêtres contextuelles, et d’effectuer des tests de jeu sur différents appareils, tailles d’écran et versions d’iOS.
Maryna, QA engineer

Maryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous