Skip to main content
Tous les produits qui intègrent des services XBOX sur les consoles XBOX ou sur des appareils non-console doivent être certifiés avant leur sortie. L’équipe de certification XBOX vérifie que les produits créés pour XBOX respectent la vie privée et la sécurité de leurs utilisateurs tout en maintenant le réseau XBOX comme un service de haute qualité. La certification confirme que les produits sont non seulement stables et fiables, mais qu’ils offrent également à l’utilisateur une expérience cohérente, sécurisée et agréable.

Contrats de niveau de service

Le tableau suivant détaille les contrats de niveau de service (SLA) applicables aux tests XBOX Requirement pour les jeux publiés sur les consoles XBOX et sur XBOX pour PC.

Types de produits nécessitant une certification

Tous les types de produits XBOX sont soumis aux tests XBOX Requirement et doivent passer la certification XBOX avant de pouvoir être publiés. Selon votre produit et votre type de soumission, différentes exigences et différents processus peuvent s’appliquer. Les types de produits suivants doivent passer par la certification XBOX. Types de produits :
  • Jeux complets
  • Aperçus de jeu (Game Previews)
  • Bêtas
  • Démos
Types de soumission :
  • Téléchargement numérique uniquement
  • Disque uniquement
  • Disque et numérique
  • Mise à jour de contenu
Le volume de tests et le nombre d’exigences applicables varient selon le type de produit et son stade dans le cycle de vie.

Types de passes de test de certification

Tenez compte de l’intention de la soumission. Si vous recherchez un retour d’orientation sur la préparation à la sortie, envisagez une soumission optionnelle. Si vous prévoyez de publier la soumission sur le réseau XBOX en tant que produit final, choisissez une soumission finale.

Soumissions optionnelles

Les soumissions optionnelles sont un service de test payant fourni par la certification XBOX. Elles offrent l’occasion de valider où en est un titre du point de vue de la certification avant de soumettre votre build candidat à la sortie. Les soumissions optionnelles sont recommandées mais ne sont pas obligatoires. Elles vous donnent l’opportunité de découvrir des problèmes XR bloquants avant la soumission finale et d’améliorer vos chances de réussir du premier coup. Les tests optionnels ne remplacent pas une bonne assurance qualité, qui reste essentielle tout au long du développement. Les soumissions optionnelles sont facturées par package et des frais sont appliqués en conséquence. Par exemple, si vous avez à la fois des versions XBOX One et XBOX Series X|S et que vous souhaitez une soumission optionnelle pour les deux, vous devez payer pour chacune individuellement. Pour tous les détails sur le service payant de soumissions optionnelles, consultez la documentation XBOX Certification Paid Services Program. Les soumissions optionnelles sont testées uniquement dans le sandbox CERT.DEBUG, un sandbox contrôlé par Microsoft auquel seules les personnes de la certification ont accès. Il s’agit d’un sandbox de développeur où seul le contenu signé en rouge est autorisé à s’exécuter (similaire au vôtre). Aucun disque n’est créé pour les soumissions optionnelles.
L’absence de CFR (Conditions for Resubmission) dans le rapport Optional Complete ne signifie pas que le titre a réussi sa soumission finale. Le rapport Optional Complete est une évaluation de l’état du titre par rapport aux XBOX Requirements à ce moment-là. Aucune décision de réussite ou d’échec n’est prise pour les soumissions optionnelles, contrairement aux soumissions finales.
Pour plus de détails et pour consulter la liste des différents niveaux de tests optionnels, reportez-vous à la documentation Soumissions optionnelles.

Soumissions finales

La soumission finale est la dernière passe de test de certification avant qu’un produit ne soit publié auprès du grand public ou qu’un disque ne soit libéré pour la fabrication (RTM). Communiquez avec vos contacts Microsoft pour planifier et coordonner votre soumission finale. Sur console, les soumissions finales sont entièrement testées dans le sandbox CERT, un sandbox contrôlé par Microsoft auquel seules les personnes de la certification ont accès. Il s’agit d’un sandbox Retail où seul le contenu signé en vert est autorisé à s’exécuter. Un ensemble limité de tests peut être réalisé dans le sandbox CERT.DEBUG avec du contenu signé en rouge, mais la majorité des tests des soumissions finales se déroule dans le sandbox CERT. Les consoles de certification sont des consoles retail exécutant la version actuelle de l’OS Recovery publiée en RETAIL. Les soumissions finales PC sont également testées dans le sandbox CERT. Contrairement aux soumissions optionnelles, les soumissions finales sont entièrement testées sur des appareils retail avec des binaires et des disques signés en vert. Lorsqu’un produit réussit sa soumission finale, un rapport de réussite est publié et le produit peut être mis en ligne. Si un produit échoue à la soumission finale, un rapport d’échec détaillant les Conditions for Resubmission (CFR) est publié. Tous les CFR identifiés dans un rapport d’échec doivent être corrigés avant une nouvelle soumission. Les nouvelles soumissions doivent être effectuées de la même manière que la soumission finale précédente.

Contenu additionnel

Les jeux qui prennent en charge du contenu additionnel (biens durables et consommables) doivent faire certifier au moins un produit pour chaque type de contenu téléchargeable (DLC) pris en charge, en même temps que le jeu principal. Par exemple, un jeu de course qui prévoit de sortir des circuits, des voitures et des packs de monnaie virtuelle devra faire certifier au moins un circuit, une voiture et un pack de monnaie virtuelle en tant que contenu additionnel. Travaillez avec votre contact Microsoft pour garantir que le contenu additionnel est publié dans les sandbox de certification avant les soumissions optionnelles et finales.

Vérification des disques de test

Les produits publiés sur des disques physiques doivent faire l’objet d’une commande de disques de test et être approuvés par l’équipe de certification XBOX. Il est recommandé, mais non obligatoire, de passer une commande de disque en même temps que la soumission du produit pour la certification finale. Les disques de test sont commandés par l’équipe de certification XBOX lorsqu’un produit sur disque a été soumis dans Partner Center et que les BVT ont été réussis. Les disques de test sont envoyés jusqu’à trois destinations et à des adresses internes Microsoft. Ce sont des disques argentés, sans illustration, qui ne contiennent que des informations de base telles que le BinaryID et la date de fabrication. Le nom du produit et les autres informations ne sont pas inclus pour des raisons de sécurité. Les disques existent en deux formats : BD25 et BD50. Le format multi-disques est pris en charge mais peu courant ; travaillez avec vos contacts Microsoft si cela s’applique à vous. Tous les disques de test doivent être vérifiés par la certification XBOX et par le partenaire avant d’être approuvés pour la mise en fabrication (RTM). Il est essentiel que les partenaires effectuent tous les tests nécessaires avant de donner leur accord pour le RTM. Les tests de disque effectués par la certification XBOX sont disponibles dans le document Étapes de test de validation des médias.

Étapes des tests de certification

Lorsqu’une soumission est reçue par la certification XBOX, elle est testée en trois grandes étapes :
  1. Les contrôles de soumission couvrent l’examen par le Submission Validator et l’analyse antimalware.
  2. Les tests de vérification de build (BVT) vérifient que le titre est dans un état testable et que tous les CFR précédemment émis ont été résolus.
  3. Les tests XBOX Requirement (XR) constituent l’essentiel des tests et vérifient tous les cas de test XR applicables sur votre titre.
Les étapes suivantes vous aident à préparer les tests et votre produit pour la soumission :
1

Créer un build de release propre

Produisez un build de release neuf à partir du contrôle de source, sans aucune modification locale.
2

Tester le déploiement des fichiers loose

Déployez les fichiers loose sur un devkit et vérifiez le lancement et le fonctionnement de base.
3

Créer un package de soumission avec MakePkg.exe

Utilisez MakePkg.exe avec les commutateurs appropriés afin que le Submission Validator s’exécute.
4

Publier un build téléchargeable depuis le sandbox

Publiez un build téléchargeable depuis le Store dans votre sandbox de développement. Seuls les utilisateurs ayant accès au sandbox peuvent télécharger le build. Cela vous permet d’acquérir et de tester le titre de la même manière que le fait la certification.

Contrôles de soumission

Il existe deux contrôles de soumission : le Submission Validator et l’analyse antimalware.

Submission Validator

Le Submission Validator fournit un retour aux développeurs et leur permet de résoudre les problèmes courants qui feraient échouer l’ingestion des titres dans Partner Center et/ou en certification. Lorsque vous exécutez MakePkg Pack pour produire un package en vue d’une soumission ou d’un test, le Submission Validator effectue plusieurs vérifications d’erreurs. Utilisez toujours le composant Submission Validator le plus récent pour bénéficier des dernières validations et garantir que la soumission de votre titre se déroule sans accroc. Le Submission Validator n’est pas un outil autonome ; il est appelé automatiquement chaque fois que la commande MakePkg Pack est utilisée avec le commutateur /L ou /LT. Le Submission Validator s’exécute avant la création du package du titre. Pour des informations détaillées sur le Submission Validator, consultez la documentation GDK du Submission Validator.

Analyse antimalware

Pour empêcher les virus et autres logiciels malveillants de contaminer votre produit, exécutez un antimalware de votre choix sur le package avant la soumission. Assurez-vous que l’antimalware dispose de définitions à jour avant l’analyse. Il n’est pas nécessaire de fournir un journal ou une autre attestation de votre antimalware. Microsoft exécute ses propres utilitaires antimalware sur votre soumission dès réception. Exécuter un antimalware avant la soumission vous permet d’identifier tôt les infections accidentelles au lieu d’attendre que Microsoft ne les trouve.

Tests de vérification de build

Les tests de vérification de build (BVT) sont une passe de test réduite conçue pour s’assurer qu’un produit est entièrement testable et correctement configuré avant d’entrer dans les tests de certification complets. Cela est réalisé en exécutant une suite de cas de test dans les principales zones du produit. Tous les produits doivent réussir les BVT avant d’être planifiés pour les tests de certification complets. Pour un examen approfondi des BVT et des conseils supplémentaires afin d’éviter de les échouer, consultez :

Tests XBOX Requirement

Une fois qu’un produit a réussi les BVT, il est planifié pour les tests XBOX Requirement (XR). L’objectif de la passe de test XR est de valider la conformité du produit avec toutes les XR applicables à ce type de soumission et de produit. Les XR sont les politiques, exigences techniques et exigences relatives aux composants produits auxquelles tous les développeurs et éditeurs de produits XBOX doivent se conformer. Les XR garantissent que les produits créés pour XBOX sont non seulement stables et fiables, mais qu’ils offrent également une expérience utilisateur cohérente, sûre, sécurisée et agréable.

XBOX Requirements

Liste complète des XR pour chaque plateforme et type de produit : Détails supplémentaires et contenu de support pour chaque XR testée : XBOX Requirements Supporting Content.

Cas de test XBOX Requirement

Chaque XR testée en certification est accompagnée d’un cas de test détaillé qui décrit comment l’exigence est testée. Les cas de test incluent les étapes de test, le comportement attendu et des exemples de réussite/échec.

Types de problèmes de certification

Les problèmes détectés lors d’une passe de test de certification sont classés par gravité, probabilité et reproductibilité.
  • Standard Reporting Issue (SRI) : généralement lié à une XR mais pas jugé suffisamment grave pour faire échouer un titre. À corriger dans une soumission future, mais non obligatoire.
  • Condition for Resubmission (CFR) : problème bloquant qui va à l’encontre de l’intention d’une XR et est suffisamment grave pour empêcher la sortie. Les CFR doivent être corrigés avant toute nouvelle soumission.
  • Issue of Note (ION) : non lié à une XR ou à un cas de test XR. Le développeur peut souhaiter les corriger, mais ce n’est pas obligatoire.
  • Non-Tested : si certaines XR ou certains cas de test n’ont pas pu être testés lors d’une passe de test, une liste est incluse dans le rapport.
Pour une explication détaillée de la manière dont la gravité, la probabilité et la reproductibilité d’un problème sont déterminées, consultez la documentation Failure Mode Analysis (FMA).

Mise en attente des soumissions

Si un problème empêche l’équipe de certification de tester, le titre est placé en attente (Hold). Les mises en attente entraînent des retards que ni les partenaires ni la certification ne souhaitent. La certification informera votre contact Microsoft des raisons de la mise en attente et travaillera avec vous pour résoudre le problème. Raisons courantes de mise en attente d’un titre :
  • Comptes partenaires manquants ou non fonctionnels nécessaires aux tests.
  • Services partenaires qui ne prennent pas en charge les sandbox CERT.DEBUG et CERT.
  • Multijoueur qui ne fonctionne pas comme prévu.
S’assurer que tous les services du titre nécessaires à des tests complets fonctionnent avant la soumission à la certification aide à éviter des retards inutiles.

Demande d’exceptions

Si votre titre n’est pas totalement conforme à une XBOX Requirement (XR), vous pouvez demander une exception pour cette XR. Cela peut se produire si votre titre introduit des fonctionnalités innovantes ou si de fortes limitations techniques l’empêchent de respecter la XR. Travaillez avec vos contacts Microsoft bien avant de soumettre à la certification si une exception est nécessaire. L’approbation n’est pas garantie ; obtenir un retour anticipé vous laisse le temps de résoudre les éventuels problèmes. Vous devez clôturer toutes les demandes d’exception en cours avant de soumettre votre titre à la certification. Prévoir du temps pour discuter des exceptions et des solutions peut éviter des retards. Microsoft ne souhaite pas bloquer les fonctionnalités nouvelles ou innovantes. Si vous créez quelque chose de nouveau, indiquez-le dans votre demande d’exception. Pour demander une exception, contactez vos interlocuteurs Microsoft avant de soumettre à la certification.

Rapports de certification

Tous les titres reçoivent un rapport à la fin des tests. Le type de rapport varie selon le type de passe de test de certification :
  • Rapport Optional Complete
  • Rapport Final Pass/Fail
  • Rapport intermédiaire
Les rapports de certification sont fournis dans un document Word à votre contact Microsoft et sont également disponibles directement dans Partner Center. Les problèmes qui doivent être corrigés lors de votre prochaine soumission sont marqués comme CFR.

Rapport Optional Complete

Envoyé à la fin des tests des soumissions optionnelles. Il n’y a pas de résultat de type réussite/échec car les soumissions optionnelles ne sont jamais publiées auprès du grand public. Le rapport Optional Complete contient tous les problèmes détectés pendant les tests, y compris les SRI et les CFR.

Rapport Final Pass/Fail

Envoyé à la fin des tests des soumissions finales. Ce rapport indique si un titre réussit la certification et est autorisé à sortir auprès du grand public. Comme le rapport Optional Complete, il contient tous les problèmes détectés pendant les tests, y compris les SRI et les CFR. Une fois un rapport de réussite émis, le titre peut être publié auprès du grand public. Si un rapport d’échec est émis, le titre ne peut pas sortir et les CFR du rapport doivent être corrigés avant de soumettre à nouveau pour la certification finale.

Rapport intermédiaire

Les rapports intermédiaires sont envoyés pendant qu’un titre est en test. Ils n’incluent pas d’évaluation de réussite/échec car les tests sont toujours en cours. L’objectif d’un rapport intermédiaire est de vous donner un premier aperçu des problèmes détectés avant la fin des tests.

Configuration du banc de test de certification

Voici les configurations utilisées dans un banc de test de certification.

Disposition du banc console

Les tests sur console incluent des appareils de toutes les plateformes et générations, ainsi qu’à travers toutes les plateformes et générations. Pour savoir ce qui est requis pour les plateformes et générations console, consultez XR-130: XBOX Console Families and Generations. Le tableau suivant illustre les différents réglages et configurations de console utilisés dans un banc de test de certification.

Libération de la certification (RFC)

Une fois qu’un titre a réussi la certification et qu’un rapport de réussite a été publié, il est considéré comme libéré de la certification (RFCd). Votre contact Microsoft peut alors vous aider à publier en Retail et à coordonner la sortie de votre titre.

Nous contacter

Si vous avez des questions concernant un rapport de certification, les XBOX Requirements ou les cas de test, écrivez à XBOXCert@xbox.com.

Voir aussi

Dernière modification le 24 août 2026