Human Park
Virtually Human Studio est une société leader dans le domaine des jeux Web3. Elle est à l’origine du célèbre ZED RUN, le premier jeu de courses hippiques basé sur la blockchain. Human Park est son deuxième produit, développé en collaboration avec Spectre Studios, le studio XR numéro un en Australie.
Tous les clientsTest du jeu
Nous avons mis à profit notre expérience dans le test de jeux de combat RPG pour le projet Human, en nous concentrant à la fois sur les aspects fonctionnels et ergonomiques du jeu. Nous avons testé le jeu du point de vue d’un utilisateur novice et d’un joueur régulier.
Test manuel
Nos ingénieurs QA manuels ont effectué des tests d’installation, d’exploration, de régression et d’interface utilisateur/expérience utilisateur de la plateforme Human Park. Nous nous sommes assurés que les fonctionnalités en accès anticipé étaient pleinement opérationnelles et ont fait bonne impression auprès des premiers utilisateurs.
Introduction
Human Park est une plateforme d’expérience web3 qui permet aux utilisateurs de s’exprimer et de montrer leur identité virtuelle, de jouer à des jeux de type battle royale, à des mini-jeux comme le chat perché, l’infection, le tir et cache-cache avec d’autres personnages NFT, de faire du parkour dans un monde virtuel en 3D, de se téléporter, de participer à des événements dans le jeu, de socialiser et d’explorer de nombreux autres terrains de jeu.
Les NFT Human Park sont construits sur la blockchain Ethereum, tandis que le gameplay est construit sur Unreal Engine.
Chaque joueur de Human Park commence par créer son avatar NFT, qui est nu par défaut. Il peut choisir son sexe et sa morphologie, jouer avec la taille et l’emplacement des tatouages et appliquer d’autres éléments cosmétiques dans le jeu pour obtenir l’apparence souhaitée pour son personnage.
Human Park est disponible sur Windows et macOS, et s’installe sur un ordinateur de bureau. La prise en charge des navigateurs et des appareils mobiles est en cours.
Défi
Lorsque Virtually Human Studio et Spectre Studios se sont tournés vers QAwerk, la plateforme Human Park en était encore à ses débuts. Le terrain de jeu n’était pas encore terminé, mais nous avions un accès complet au configurateur d’avatars.
Notre client souhaitait ouvrir l’accès aux premiers utilisateurs du jeu afin qu’ils puissent créer leurs avatars, également appelés Noods, les personnaliser et verrouiller leurs designs. Pour récompenser les premiers utilisateurs et susciter davantage d’enthousiasme autour de la sortie du jeu, Human Park allait envoyer les NFT des avatars des utilisateurs dans leurs portefeuilles sans frais de gaz.
Notre tâche consistait à faire en sorte que la première interaction des utilisateurs avec le jeu soit une expérience positive et ininterrompue. Nous devions tester minutieusement le processus de création et de personnalisation d’un Nood, un avatar unique reflétant l’identité de l’utilisateur.
De plus, notre client souhaitait améliorer son processus d’assurance qualité. Avant de s’associer à nous, il s’appuyait sur les rapports de bogues et les commentaires de sa communauté Discord et effectuait des tests rapides en interne pour identifier les bogues majeurs.
Avec l’aide de QAwerk, il espérait adopter un processus d’assurance qualité plus complet qui se traduirait par des pratiques de codage plus saines.
Solution
Comme le jeu en était encore à ses débuts, nous avons commencé par des tests manuels et avons défini les possibilités d’automatisation pour l’avenir. Notre client souhaitait également s’assurer que cette nouvelle approche de l’assurance qualité ne mette pas à rude épreuve l’équipe interne et lui laisse suffisamment de temps pour s’adapter au nouveau processus. C’est pourquoi nous avons commencé par l’essentiel, à savoir :
- Tests d’installation. Au moment de notre partenariat, le jeu n’était disponible que pour les utilisateurs Mac. Nous avons testé le client d’installation pour macOS. Nous avons également vérifié si la connexion avec le portefeuille MetaMask s’établissait sans difficulté. Nos ingénieurs d’assurance qualité ont passé en revue chaque élément à l’écran avant la connexion, puis ont vérifié si la connexion elle-même était réussie.
- Tests exploratoires. Ce type de test est idéal pour découvrir le produit et l’expérimenter comme un nouvel utilisateur. Il permet d’obtenir un retour d’information instantané sans documentation à portée de main. Parallèlement, les séquences de tests exploratoires peuvent être converties ultérieurement en scripts de tests fonctionnels. La nature ad hoc et non structurée des tests exploratoires permet également d’identifier les cas limites.
- Tests de régression. Les tests de régression sont indispensables pour les jeux en développement rapide comme Human Park. Nous avons effectué plusieurs itérations de tests de régression afin de nous assurer que les mises à jour n’avaient aucun impact sur les parties intactes du code.
- Tests UI/UX. Les concepteurs de Human Park créent tous les éléments à partir de zéro et consacrent beaucoup d’efforts à la création de graphismes exceptionnels, qu’il s’agisse d’éléments cosmétiques, d’accessoires ou d’objets de collection supplémentaires dans le jeu. Nous avons veillé à ce que les bugs de l’interface utilisateur ne compromettent pas tout ce travail considérable et à ce que les utilisateurs puissent profiter pleinement du processus de création d’avatar sans distractions ni dysfonctionnements gênants.
Tout notre travail a été documenté dans des rapports de bogues exploitables. Nous avons également créé une documentation Confluence pour décrire étape par étape notre processus d’assurance qualité et permettre à tout le monde d’être sur la même longueur d’onde.
Bugs détectés
La plupart des bugs que nous avons signalés concernaient des problèmes fonctionnels, d’interface utilisateur ou de localisation. Par exemple, certains boutons avaient des tailles différentes ou contenaient du texte débordant, certaines apparences étaient dupliquées ou n’étaient pas appliquées du tout, etc.

Résultat réel: quitter le jeu à l’aide du bouton « Quitter » du menu principal provoque un plantage accompagné d’une fenêtre contextuelle « Erreur fatale ! ».
Résultat attendu: quitter le jeu se fait en douceur et ne provoque pas l’apparition de la fenêtre contextuelle « Erreur fatale ! ».

Résultat réel: le texte ne tient pas dans la fenêtre d’annonce d’activité du lanceur.
Résultat attendu: le texte dans la fenêtre d’annonce d’activité est correctement aligné.

Résultat réel: certains noms de licence et leur contenu dans « Paramètres » – onglet « À propos » – ne s’affichent pas en anglais.
Résultat attendu: toutes les licences dans « Paramètres » – onglet « À propos » – s’affichent dans la langue sélectionnée, c’est-à-dire en anglais.
Résultat
Avec l’aide de QAwerk, l’équipe de Human Park a amélioré l’expérience des premiers utilisateurs du jeu qui se sont inscrits à leur événement gratuit de création d’avatars. Nous avons veillé à ce que les 30 000 utilisateurs inscrits sur la liste d’attente puissent installer le client du jeu, connecter Human Park à leur portefeuille MetaMask et accéder au configurateur d’avatars pour créer et générer leurs avatars uniques, appelés Noods.
Cette toute première interaction avec le jeu ne doit pas être décevante. Pour qu’un jeu soit couronné de succès, il a besoin d’une communauté de fans enthousiastes. Human Park et QAwerk ont accordé une grande importance à la première impression des utilisateurs, en leur garantissant une expérience positive qui suscite l’enthousiasme du début à la fin.
Les NFT Human Park valent plus d’un million de dollars sur le marché secondaire, et leur base d’utilisateurs ne cesse de croître.
Dans la presse
Vous souhaitez améliorer l’expérience des premiers utilisateurs ?
Parlons-enOutils
Commentaires de l’équipe QAwerk
Denys
Ingénieur assurance qualité
Je suis spécialisé dans les tests de jeux vidéo, mais c’était mon premier projet dans le domaine du métaverse. Même si le concept et le scénario de Human Park sont uniques, le gameplay et les mécanismes ressemblent à ceux des jeux traditionnels, ce qui rend la navigation sur la plateforme très intuitive. J’ai testé le client d’installation et effectué des tests exploratoires du menu principal et des mécanismes de création de personnages, ce qui a donné lieu à une douzaine de rapports de bogues.



Impressionné ?
Engagez-nousAutres études de cas
VirtaMed
A aidé à mettre au point une solution de formation en réalité virtuelle à l’épreuve des bugs pour les chirurgiens et a rejoint un projet gouvernemental de 12 millions de francs suisses
Magic Mountain
Nous avons permis à l’application de fitness social n° 1 au Royaume-Uni de passer d’une offre MVP à une offre Premium, et le nombre de ses abonnés augmente chaque jour
Penpot
J’ai contribué à faire passer avec succès cette plateforme open source et de prototypage de la version bêta à la version officielle, qui compte désormais plus de 250 000 utilisateurs.