Skip to main content
Les jeux sur console qui intègrent les services XBOX doivent respecter un ensemble d’exigences XBOX (XR). Un sous-ensemble de ces exigences est constitué des tests de vérification de build (BVT), une suite de tests conçus 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 dans les tests de certification complets. Les titres qui échouent aux BVT doivent corriger tous les échecs avant d’être soumis de nouveau à la certification.

Échecs courants aux BVT sur console

Voici une liste des échecs courants aux BVT.

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 version qui ne contient pas les correctifs de toutes les CFR ou de tous les échecs aux BVT consignés précédemment. Les titres qui ont déjà passé les BVT ou les tests complets doivent corriger toutes les CFR et tous les problèmes d’échec aux BVT de la soumission précédente. Tous les problèmes d’échec de la soumission précédente doivent être corrigés avant que le titre soit planifié pour les tests complets. Directives :
Assurez-vous que toutes les CFR et tous les problèmes d’échec aux BVT précédents sont corrigés avant de soumettre une nouvelle version.

Stabilité du titre

Les titres doivent rester stables pendant les tests et ne présenter aucun problème qui empêche 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. Directives :
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 et d’échec de chaque cas de test.
Exemples de problèmes de stabilité détectés pendant les BVT :
  • Plantages, blocages ou longs écrans de chargement au lancement du titre.
  • Plantages pendant les activités multijoueurs (envoi et réception d’invitations de jeu, matchmaking et scénarios de participation).
  • Plantages pendant le jeu en général.
  • Plantage ou blocage lors des tests de scénarios de suspension et de reprise.
  • Plantage ou blocage lors des tests des entrées utilisateur sur tous les écrans où elles sont acceptées.
  • Plantage ou blocage lorsque vous entrez et sortez rapidement de tous les menus du jeu.

Services hébergés par le partenaire

Les services partenaires requis pour l’exécution du jeu doivent fonctionner lorsque la certification reçoit la soumission pour les tests. On vérifie que ces services sont opérationnels avant de planifier le titre pour les tests complets. Ces services doivent rester fonctionnels pendant toute la passe de test. Directives :
Vérifiez que tous les services partenaires requis pour l’exécution du jeu sont fonctionnels pendant toute la passe de test de certification.

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

Pendant les BVT, le titre est téléchargé sur la console à partir du Store dans les sandbox CERT et CERT.DEBUG. Une fois la publication dans le sandbox CERT terminée dans Partner Center, assurez-vous de mettre également à jour les paramètres de jeu des services XBOX dans le sandbox CERT.DEBUG. Cela aidera à éviter tout retard lors de l’acquisition et de la configuration du titre pour les tests. Mise à jour des services XBOX dans CERT.DEBUG
S’il s’agit de votre première soumission, ou si vous avez mis à jour vos paramètres de jeu des services XBOX depuis votre soumission précédente, publiez manuellement les paramètres dans le sandbox CERT.DEBUG.
Directives :
  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 flux de travail Certify pour les packages.
  2. Sélectionnez Review and Publish pour publier vos paramètres de jeu des services XBOX dans le sandbox de destination CERT.DEBUG.

Version du titre et nom du XVC

La version du titre doit être différente d’une soumission à l’autre. La pratique exemplaire consiste à incrémenter la version du titre à chaque nouvelle soumission (la version est affichée dans le nom du fichier XVC). Directives :
Comparez le nouveau nom de fichier XVC au précédent soumis à la 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 avec succès 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 auxquelles il est possible de se joindre, l’équipe BVT vérifie que les participations et les invitations du système fonctionnent comme prévu. Les titres doivent également permettre à un utilisateur d’envoyer des invitations à partir du jeu vers ces expériences. Les problèmes multijoueurs les plus courants détectés pendant les BVT :

Sessions de jeu auxquelles il est possible de se joindre

Les titres qui offrent des sessions de jeu auxquelles il est possible de se joindre doivent permettre de s’y joindre au moyen de l’interface de l’environnement XBOX. L’équipe BVT vérifie la participation à une session à partir du titre et à l’extérieur du titre, lorsque le titre est arrêté ou suspendu. Exemples d’échec :
  • Un utilisateur ne peut pas se joindre à un salon public à partir de l’environnement du système.
  • Le titre ne fait pas passer l’utilisateur dans une session lorsqu’il s’y joint à partir de l’environnement du système.
Directives :
Vérifiez qu’un utilisateur peut se joindre à des expériences multijoueurs au moyen de l’interface de l’environnement XBOX. Cela inclut les cas où le titre est en cours d’exécution, arrêté et suspendu. Vérifiez que chaque expérience multijoueur à laquelle il est possible de se joindre permet à un utilisateur de s’y joindre à partir de l’environnement du système.

Invitations de jeu

Les jeux qui prennent en charge des expériences multijoueurs auxquelles il est possible de se joindre doivent permettre aux joueurs d’envoyer des invitations de jeu au moyen de la plateforme réseau XBOX à partir du 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 auxquelles il est possible de se joindre, mais ne prend pas en charge les invitations de jeu à partir du jeu.
  • Le titre ne fait pas passer l’utilisateur dans l’expérience multijoueur prévue lorsqu’il accepte une invitation de jeu.
Directives :
Pour les jeux qui prennent en charge des expériences multijoueurs auxquelles il est possible de se joindre, vérifiez qu’une option d’invitation existe dans le jeu.

Submission Validator - Non-concordance de BuildID

L’équipe BVT vérifie que le <BuildId> du journal du Submission Validator correspond au <BuildId> du XVC soumis à la certification. Examinez le journal pour repérer tout échec ou avertissement. De plus, 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 causera probablement des retards. Il est de loin préférable de corriger les problèmes relevés jusqu’à ce que le journal ne contienne plus aucune balise <failure>. Vous pourriez également voir des balises <warning> dans le journal. Elles indiquent généralement des problèmes qui pourraient nécessiter une exception. Si vous avez des questions sur les avertissements relevés, communiquez avec votre contact Microsoft pour en discuter. Même si une exception est accordée à votre titre, la balise <warning> apparaît toujours dans le fichier journal. Pour obtenir la liste complète des messages du journal, consultez Messages du Submission Validator.

Contenu téléchargeable (DLC)

Les jeux qui prennent en charge des extensions durables et consommables doivent avoir au moins un produit pour chaque type de contenu téléchargeable (DLC) pris en charge soumis pour les tests avec le jeu. Par exemple, un jeu de course qui prend en charge des ensembles de pistes, des ensembles de voitures et des ensembles de monnaie virtuelle devrait certifier au moins une extension de piste, une de voiture et une d’ensemble de monnaie virtuelle. Directives
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 exiger 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 exiger la modification du DNS afin de 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 ligne

L’équipe BVT est la première à vérifier le fonctionnement d’un titre dans des scénarios hors ligne. Parmi les échecs les plus courants rencontrés lors de ces vérifications figurent les plantages au lancement et l’absence de réponse indéfinie 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 ligne avant de soumettre un package final à la certification. Assurez-vous que tous les menus et modes de jeu peuvent être parcourus avec succès ou qu’un utilisateur peut atteindre un emplacement raisonnable pour recevoir une invite d’erreur appropriée lorsque et là où une connectivité 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 dans le titre (s’il est pris en charge) sont utilisés pour déterminer la prise en charge linguistique prévue. Directives :
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 configurés correctement avant la soumission. L’équipe BVT vérifiera le niveau de prise en charge et que le contenu peut être installé comme prévu à partir du Store.

Fichiers stub de précommande

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