Configurer des projets dans Axe Developer Hub
Comment créer et gérer des projets dans Axe Developer Hub
Un projet dans Axe Developer Hub contient des résultats d'accessibilité, des informations sur les exécutions de test, et - selon le type de projet - des données Git.
Lorsque vous créez et nommez un nouveau projet dans Developer Hub, un identifiant de projet unique est généré que vous utiliserez avec vos tests pour associer vos données de résultats au projet. Vous utiliserez également une clé API Deque pour l'autorisation. Cette clé API n'a pas besoin d'être unique - vous pouvez utiliser la même clé API pour plusieurs projets. Elle est spécifique au produit, vous utiliserez donc une clé API Axe DevTools for Mobile uniquement pour les projets mobiles et une clé API Axe Developer Hub pour les projets web.
En général, il est préférable de mapper un identifiant de projet à une suite de tests/dépôt. Les résultats entrants sont comparés aux exécutions passées pour indiquer comment le statut d'accessibilité évolue dans le temps, et vous pouvez suivre cela plus précisément en n'exécutant pas différentes suites de tests sur le même projet.
Créer un nouveau projet
-
Lorsque vous vous connectez à Developer Hub, vous accédez à la page Projets.
-
Cliquez sur le bouton + Ajouter un nouveau projet pour créer un nouveau projet Developer Hub.
-
Sélectionnez une méthode d'intégration pour rassembler les données d'accessibilité. Remarque: Vous ne verrez que les options correspondant aux méthodes d'intégration pour lesquelles vous avez une licence valide. Vous avez besoin d'une licence Axe Developer Hub pour Axe Watcher, Axe DevTools pour Web APIs et CLI. Vous avez besoin d'une licence Axe DevTools for Mobile pour les projets mobiles.
- Sélectionnez Axe Watcher pour exécuter des vérifications d'accessibilité dans vos tests automatisés pour les projets web (nécessite une licence Axe Developer Hub)
- Sélectionnez l'intégration Web APIs / CLI si vous souhaitez un contrôle plus précis sur les exécutions d'accessibilité dans vos projets web (nécessite une licence Axe Developer Hub)
- Sélectionnez Axe DevTools for Mobile pour intégrer des vérifications d'accessibilité dans vos tests UI existants pour les applications mobiles (nécessite une licence Axe DevTools for Mobile)
-
L'étape suivante consiste à nommer votre projet. Nous recommandons d'inclure le nom de votre dépôt ou de votre suite de tests pour une référence facile. Après avoir entré un nom de projet, sélectionnez Suivant.
-
Continuez à suivre les invites, en indiquant le langage ou le cadre de test que vous utilisez si applicable.
-
Une fois votre projet créé avec succès, suivez les instructions à l'écran pour terminer l'installation.
- Copiez le code fourni dans les Instructions d'installation et ajoutez-le à vos tests de bout en bout là où cela est suggéré.
- Copiez une clé API Deque correspondant à votre type de projet (web ou mobile) dans les paramètres de compte Axe, et mettez à jour le champ clé API dans le code collé.
- Mettez à jour la valeur de l'identifiant de projet dans le code collé avec celui du projet que vous venez de créer.
noteSi vous devez vous référer à la page Instructions d'installation à l'avenir, vous pouvez y accéder depuis la page Projets en ouvrant le menu déroulant Paramètres pour votre projet et en sélectionnant Configurer le projet.
Configurer des projets pour des équipes
Les administrateurs peuvent configurer des projets pour que plusieurs utilisateurs puissent voir et envoyer les résultats des exécutions de tests dans Developer Hub. Attribuez des rôles à différents utilisateurs de votre équipe, en accordant des autorisations d'administration à votre discrétion. Chaque utilisateur aura besoin d'une licence Axe Developer Hub (pour les tests de site web) ou Axe DevTools for Mobile (pour les tests d'applications mobiles) afin d'accéder au tableau de bord des résultats. En savoir plus sur Configurer des projets pour une utilisation en équipe.
Et après ?
Après avoir configuré un nouveau projet, exécutez vos suites de tests avec l'un de nos kits d'outils d'accessibilité pour générer des résultats.

