Axe DevTools pour Web API/CLI 4.2
Notes de version décrivant les changements dans Axe DevTools pour Web API/CLI 4.2
Date de sortie : 23 juin 2021
Aperçu
Axe DevTools 4.2 inclut des mises à jour du Service d'Utilisation, une nouvelle version d'axe-core, et une nouvelle intégration de nœud avec Playwright.
Nouveautés
-
Nouvelle version d'axe-core
Axe DevTools 4.2 est livré par défaut avec la dernière version d'axe-core, v4.2.1. Pour plus d'informations sur axe-core 4.2.1, consultez le journal des modifications d'axe-core. -
Prise en charge ajoutée pour l'interface événement v2 dans le Service d'Utilisation de Deque
Les utilisateurs d'Axe DevTools peuvent désormais définir de nombreux paramètres supplémentaires liés aux services d'utilisation par le biais de variables d'environnement.
| Variable d'Environnement | Type |
|---|---|
| AXE_IS_LOGGED_IN | Booléen |
| AXE_KEYCLOAK_ID | Chaîne |
| AXE_USER_ID | Chaîne |
| AXE_SESSION_ID | Chaîne |
| AXE_USER_STATUS | Chaîne |
| AXE_USER_JOB_ROLE | Chaîne |
| AXE_DISTINCT_ID | Chaîne |
| AXE_IS_DEV_INSTANCE | Booléen |
| AXE_ORGANIZATION | Chaîne |
| AXE_APPLICATION | Chaîne |
| AXE_METRICS_URL | Chaîne |
| AXE_TRACK_USAGE | Booléen |
-
Support ajouté pour l'intégration d'Axe DevTools avec Playwright
Il inclut toutes les fonctionnalités standard des API basées sur JavaScript d'Axe DevTools mais s'intègre au cadre de test de bout en bout Playwright qui se popularise rapidement. -
Ajout de la possibilité pour les packages HTML Maven d'Axe DevTools de désactiver l'analyse dans les iframes.
-
Support ajouté pour Axe DevTools pip 4.2, une nouvelle fonction qui permet aux utilisateurs de transposer leurs résultats directement en un objet JSON.
Corrections de bugs
-
Dans Axe DevTools NuGet, Maven HTML et pip, un bug a été corrigé qui empêchait l'activation des règles de meilleures pratiques.
-
Deux bugs ont également été corrigés dans l'Axe DevTools CLI.
- Le mode verbeux dans le mode spécification CLI affiche désormais correctement des résultats détaillés.
- Des erreurs conformes aux comportements attendus sont maintenant générées lorsque des balises invalides sont utilisées en mode spécification CLI.
Problèmes connus
- Axe DevTools Cypress n'est toujours pas inclus par défaut.
- Axe DevTools Cypress nécessite un fichier
cypress.jsonavec des objets vides{}à la racine du projet pour fonctionner correctement.
