Skip to main content
Les jeux sur console qui intègrent les XBOX services doivent respecter un ensemble de XBOX Requirements (XR). Un sous-ensemble de ces exigences correspond aux tests de vérification de build (BVT), une suite de tests conçue pour déterminer si un titre est prêt pour les tests de certification complets. Tous les titres doivent réussir les BVT avant d’être autorisés à entrer en test de certification complet. Les titres qui échouent aux BVT doivent corriger tous les échecs avant d’être soumis à nouveau à la certification.

Échecs BVT courants sur console

Voici une liste des échecs BVT courants.

Reproduction des conditions de nouvelle soumission (CFR)

L’une des principales raisons pour lesquelles un titre échoue aux BVT est la soumission d’une nouvelle build qui ne contient pas les correctifs de toutes les CFR et/ou de tous les échecs BVT précédemment consignés. Les titres qui sont déjà passés par les BVT et/ou par un test complet doivent corriger toutes les CFR et tous les problèmes ayant entraîné un échec BVT lors de la soumission précédente. Tous les problèmes ayant entraîné un échec lors de la soumission précédente doivent être corrigés avant que le titre soit planifié pour un test complet. Recommandations :
Assurez-vous que toutes les CFR et/ou tous les problèmes d’échec BVT précédents sont corrigés avant de soumettre une nouvelle build.

Stabilité du titre

Les titres doivent rester stables pendant les tests et ne présenter aucun problème empêchant de les tester. L’équipe BVT vérifie que tous les menus sont accessibles et que tous les modes de jeu peuvent être testés. Recommandations :
Testez le titre sur tous les types et toutes les générations de consoles pris en charge. Passez en revue les cas de test de XR-001 : stabilité du titre et concentrez-vous sur les exemples de réussite/échec de chaque cas de test.
Exemples de problèmes de stabilité détectés lors des BVT :
  • Plantages, blocages et/ou écrans de chargement longs au lancement du titre.
  • Plantages pendant les activités multijoueurs (envoi et réception d’invitations de jeu, mise en relation et scénarios de participation).
  • Plantages pendant le jeu en général.
  • Plantage ou blocage lors du test des scénarios de suspension/reprise.
  • Plantage ou blocage lors du test des entrées utilisateur sur tous les écrans qui acceptent des entrées utilisateur.
  • Plantage ou blocage lors de l’entrée et de la sortie rapides de tous les menus du jeu.

Services hébergés par le partenaire

Les services partenaires nécessaires au fonctionnement du jeu doivent être opérationnels lorsque l’équipe de certification reçoit la soumission pour test. Le bon fonctionnement de ces services est vérifié avant la planification du titre pour un test complet. Ces services doivent rester fonctionnels pendant toute la passe de test. Recommandations :
Vérifiez que tous les services partenaires nécessaires au fonctionnement du jeu sont fonctionnels pendant toute la passe de test de certification.

Disponibilité dans le Microsoft Store et paramètres de jeu des XBOX services

Pendant les BVT, le titre est téléchargé sur la console depuis le Store dans les sandbox CERT et CERT.DEBUG. Une fois la publication dans le sandbox CERT terminée dans Partner Center, veillez à mettre également à jour les paramètres de jeu des XBOX services dans le sandbox CERT.DEBUG. Cela permettra d’éviter les retards lors de l’acquisition et de la configuration du titre pour les tests. Mise à jour des XBOX services dans CERT.DEBUG
S’il s’agit de votre première soumission, ou si vous avez mis à jour vos paramètres de jeu des XBOX services depuis votre soumission précédente, publiez manuellement les paramètres dans le sandbox CERT.DEBUG.
Recommandations :
  1. Dans Partner Center, accédez à la page XBOX services - Gameplay settings de votre produit. Sélectionnez le sandbox source que vous avez sélectionné dans le workflow Certify pour les packages.
  2. Sélectionnez Review and Publish pour publier vos paramètres de jeu des XBOX services vers la destination sandbox CERT.DEBUG.

Version du titre et nom du XVC

La version du titre doit être différente d’une soumission à l’autre. La bonne pratique consiste à incrémenter la version du titre à chaque nouvelle soumission (la version est affichée dans le nom du fichier XVC). Recommandations :
Comparez le nouveau nom de fichier XVC au précédent soumis pour certification. Vérifiez que la version du titre a changé.

Multijoueur

Les titres qui prennent en charge des expériences multijoueurs doivent permettre à un utilisateur de démarrer et de terminer des sessions multijoueurs. L’équipe BVT tente de réunir le nombre minimal d’utilisateurs requis pour démarrer et terminer des sessions multijoueurs. Si un titre prend en charge des expériences multijoueurs rejoignables, l’équipe BVT vérifie que les participations et les invitations système fonctionnent comme prévu. Les titres doivent également permettre à un utilisateur d’envoyer des invitations depuis le jeu vers ces expériences rejoignables. Les problèmes multijoueurs les plus courants détectés lors des BVT :

Sessions de jeu rejoignables

Les titres qui proposent des sessions de jeu rejoignables doivent permettre de les rejoindre via l’interface du shell XBOX. L’équipe BVT vérifie la possibilité de rejoindre une session depuis le titre et en dehors du titre, lorsque celui-ci est arrêté ou suspendu. Exemples d’échec :
  • Un utilisateur ne peut pas rejoindre un salon public depuis le shell système.
  • Le titre ne fait pas passer un utilisateur dans une session lorsqu’il la rejoint depuis le shell système.
Recommandations :
Vérifiez qu’un utilisateur peut rejoindre des expériences multijoueurs via l’interface du shell XBOX, y compris lorsque le titre est en cours d’exécution, arrêté et suspendu. Vérifiez que chaque expérience multijoueur rejoignable permet à un utilisateur de la rejoindre depuis le shell système.

Invitations de jeu

Les jeux qui prennent en charge des expériences multijoueurs rejoignables doivent permettre aux joueurs d’envoyer des invitations de jeu à l’aide de la plateforme du réseau XBOX depuis le jeu à d’autres utilisateurs du réseau XBOX, y compris dans les scénarios où des joueurs d’autres réseaux sont présents. Exemples d’échec :
  • Le titre prend en charge des expériences multijoueurs rejoignables, mais ne prend pas en charge les invitations de jeu depuis le jeu.
  • Le titre ne fait pas passer un utilisateur dans l’expérience multijoueur attendue lorsqu’il accepte une invitation de jeu.
Recommandations :
Pour les jeux qui prennent en charge des expériences multijoueurs rejoignables, vérifiez qu’une option d’invitation existe dans le jeu.

Submission Validator - incohérence de BuildID

L’équipe BVT vérifie que le <BuildId> du journal Submission Validator correspond au <BuildId> du XVC soumis pour certification. Examinez le journal pour détecter d’éventuels échecs ou avertissements. En outre, toute balise <failure> désigne une condition qui entraînera le rejet de votre soumission lors de la phase d’ingestion du contenu et de certification. Bien que rien ne vous empêche de soumettre un tel package, cela entraînera probablement des retards. Il est de loin préférable de corriger les problèmes identifiés jusqu’à ce que le journal ne contienne plus aucune balise <failure>. Vous pouvez également voir des balises <warning> dans le journal. Elles indiquent généralement des problèmes qui peuvent nécessiter une exception. Si vous avez des questions sur les avertissements identifiés, contactez votre contact Microsoft pour en discuter. Même si une exception est accordée pour votre titre, la balise <warning> apparaît toujours dans le fichier journal. Pour obtenir la liste complète des messages du journal, consultez Messages de Submission Validator.

Contenu téléchargeable (DLC)

Les jeux qui prennent en charge des extensions Durable et Consumable doivent avoir au moins un produit pour chaque type de contenu téléchargeable (DLC) pris en charge soumis pour test avec le jeu. Par exemple, un jeu de course qui prend en charge des packs de circuits, des packs de voitures et des packs de monnaie virtuelle devra certifier au moins une extension de circuit, une de voiture et un pack de monnaie virtuelle. Recommandations
Vérifiez qu’au moins un produit pour chaque type de DLC pris en charge est disponible au téléchargement pour l’équipe de certification.

Configuration de base

Les titres ne doivent nécessiter aucune modification des paramètres par défaut de la console pour s’exécuter. L’équipe BVT lance le titre et vérifie qu’aucun paramètre de la console ne doit être modifié pour tester le jeu. Dans de rares cas, un titre peut nécessiter la modification du DNS pour se connecter aux services partenaires. Cela doit être discuté avec vos contacts Microsoft avant la soumission, et une exception approuvée est requise.

Disponibilité hors connexion

L’équipe BVT est la première à vérifier le comportement d’un titre dans des scénarios hors connexion. Parmi les échecs les plus courants rencontrés lors de ces vérifications figurent les plantages au lancement et l’absence indéfinie de réponse lors de la tentative de dépasser l’invite d’engagement initiale. Pour mieux vous préparer aux tests et éviter ces problèmes, ajoutez à vos tests le lancement du titre hors connexion avant de soumettre un package final à la certification. Assurez-vous que tous les menus et modes de jeu peuvent être parcourus correctement, ou qu’un utilisateur peut atteindre un emplacement raisonnable pour recevoir un message d’erreur approprié quand et là où une connexion en ligne est requise.

Prise en charge des langues

L’équipe BVT s’assurera que le titre se lance, reste stable et est localisé dans toutes les langues prises en charge. Le journal du Submission Validator et le sélecteur de langue du titre (s’il est pris en charge) sont utilisés pour déterminer la prise en charge linguistique prévue. Recommandations :
Assurez-vous que le titre se lance et peut être joué comme prévu dans chaque langue prise en charge.

Intelligent Delivery

Les titres qui prennent en charge Intelligent Delivery doivent être correctement configurés avant la soumission. L’équipe BVT vérifiera le niveau de prise en charge et que le contenu peut être installé comme prévu depuis le Store.

Fichiers stub de précommande

Lorsqu’un fichier stub de précommande est soumis, l’équipe BVT vérifie que le StoreID correct est inclus dans le package. Recommandations :
Vérifiez que le StoreID correct est inclus dans le package.
Dernière modification le 8 octobre 2026