Exporter JSON Mobile depuis Axe Developer Hub
Téléchargez l'intégralité des données d'analyse, y compris les captures d'écran et la hiérarchie d'affichage, pour une utilisation avec Reporter CLI ou le support Deque
Les projets mobiles dans Axe Developer Hub peuvent exporter une session sous forme de JSON Mobile : une archive zip contenant un fichier JSON par résultat, avec la capture d'écran et la hiérarchie d'affichage de chaque résultat attachées. Il s'agit du même format produit par le tableau de bord Axe DevTools Mobile, et c'est le format que Axe DevTools Reporter CLI attend comme entrée.
Cette option d'exportation est disponible uniquement sur les projets mobiles. Les projets web utilisent Exportation JSON et CSV à la place.
Quel format dois-je utiliser ?
La fenêtre d'exportation propose deux formats :
- JSON Mobile (sélectionné par défaut) inclut tout ce qui a été capturé pendant l'analyse : les résultats d'accessibilité, les captures d'écran et la hiérarchie d'affichage mobile complète pour chaque résultat de la session.
- JSON Universel Axe contient uniquement les résultats d'accessibilité, dans le même schéma utilisé dans tous les produits Axe, sans captures d'écran ni hiérarchie d'affichage.
Choisissez JSON Mobile lorsque vous souhaitez ouvrir les résultats avec Reporter CLI, lorsque le support Deque vous demande un export d'analyse pour un dépannage, ou à chaque fois que vous avez besoin de la capture d'écran ou de la hiérarchie d'affichage pour un résultat. Choisissez JSON Universel Axe lorsque vous alimentez des résultats dans un outil qui attend un JSON au format axe-core et n'utilise pas les champs spécifiques au mobile, ou lorsque vous souhaitez un format de sortie cohérent entre vos projets web et mobiles.
Pour la comparaison complète, consultez Quel format dois-je utiliser ? dans la documentation Axe DevTools Mobile — le lien d'aide intégré à l'application dans la fenêtre d'exportation y mène également.
Exporter une session mobile
-
Naviguez vers un projet mobile et ouvrez la session (liste des problèmes) que vous souhaitez exporter.
-
Cliquez sur Exporter.
-
Dans le sélecteur Type de format, sélectionnez JSON Mobile (ou laissez-le sélectionné, car c'est le défaut).
-
Cliquez sur Exporter pour confirmer.
notePendant le traitement de l'exportation, la fenêtre modale affiche un état de progression bloquant et ne peut pas être fermée tant que le téléchargement n'est pas terminé ou échoué. En cas d'échec, un message d'erreur apparaît dans la même fenêtre modale avec une option Réessayer qui relance le téléchargement au même format déjà sélectionné — vous n'avez pas besoin de rouvrir le sélecteur de format.
-
Une fois le téléchargement terminé, décompressez le fichier. Extrayez-le dans un dossier avant de pointer tout outil (comme Reporter CLI) vers les résultats — le fichier zip lui-même n'est pas une entrée valide.
Contenu du téléchargement
- Le zip porte le nom de la session, par exemple
My-Session_2026-04-27T14-30-15.zip(un nom génériqueScan-Report_<timestamp>.zipest utilisé si la session n'a pas de nom d'affichage). Tout caractère dans le nom de la session qui n'est pas une lettre, un chiffre, un soulignement, un point ou un tiret (y compris les espaces) est remplacé par un tiret ; les tirets consécutifs se réduisent en un seul et les tirets de début ou de fin sont supprimés. - Il contient un fichier JSON par résultat de la session, chacun nommé d'après l'identifiant interne de ce résultat plutôt que quelque chose de lisible par un humain.
- Le fichier de chaque résultat a sa capture d'écran et sa hiérarchie d'affichage jointe, à moins que votre instance n'ait pas de captures d'écran disponibles (voir la note sur l'hébergement en interne ci-dessous).
- L'exportation inclut toujours tous les résultats de la session — elle ne prend pas en compte les filtres (tels que les écrans sélectionnés) actuellement appliqués à la liste des problèmes.
Instances hébergées en interne sans le service de captures d'écran ML activé peut toujours exporter le JSON Mobile, mais les fichiers n'incluront pas de captures d'écran. Ce n'est pas une erreur — c'est une dégradation attendue en douceur. La hiérarchie d'affichage et les résultats d'accessibilité ne sont pas affectés.
Utilisation de l'exportation
Avec Reporter CLI : extrayez le zip vers un répertoire, puis exécutez Reporter CLI sur ce répertoire pour générer un rapport :
./reporter-cli-<your-system> <extracted-results-directory> <output-directory> --format=htmlConsultez Utiliser Reporter CLI avec des tests automatisés pour la référence complète des commandes et d'autres formats de sortie.
Avec le support Deque : si un ingénieur de support vous demande un export d'analyse pour résoudre un problème, envoyez-lui le fichier zip JSON Mobile — c'est le format attendu par leurs outils.
Qui peut exporter
Toute personne qui peut déjà voir et exporter les résultats pour un projet mobile peut exporter du JSON Mobile — aucune autorisation ou licence supplémentaire n'est requise.
Résolution des problèmes
- Le sélecteur de format propose JSON/CSV au lieu de JSON Mobile/JSON Universel Axe : vous êtes sur un projet web. L'exportation JSON Mobile n'apparaît que sur les pages de projets mobiles.
- L'exportation échoue ou dépasse le délai sur une session très large : l'exportation est limitée à 30 secondes. Si le zip n'est pas prêt d'ici là, la demande est annulée et l'exportation échoue. Les sessions plus importantes sont plus susceptibles de dépasser cette limite. Si cela échoue constamment, réessayez plus tard ou contactez le support Deque.
Que faire ensuite ?
Retournez à Comprendre vos résultats pour en savoir plus sur le filtrage, les comparaisons et le reste de la liste des problèmes, ou consultez Axe DevTools Reporter CLI pour générer des rapports partageables à partir de votre exportation.
