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 axe-core et une nouvelle intégration Node.js avec Playwright.
Quoi de neuf
-
Version mise à jour de axe-core
Axe DevTools 4.2 est fourni 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. -
Ajout de la prise en charge de l'interface event v2 dans le Service d'usage Deque
Les utilisateurs d'axe DevTools peuvent désormais définir de nombreux paramètres d'utilisation supplémentaires liés au service via des variables d'environnement.
Variable d'environnement | Type |
---|---|
AXE_IS_LOGGED_IN | Booléen |
AXE_KEYCLOAK_ID | Chaîne |
AXE_USER_ID | Chaîne |
SESSION_AXE_ID | Chaîne |
AXE_STATUT_UTILISATEUR | Chaîne |
RÔLE_TRAVAIL_AXE_UTILISATEUR | Chaîne |
DISTINCT_AXE_ID | Chaîne |
AXE_EST_INSTANCE_DEV | Booléen |
AXE_ORGANIZATION | Chaîne |
AXE_APPLICATION | Chaîne |
AXE_METRICS_URL | Chaîne |
AXE_TRACK_USAGE | Booléen |
-
Ajout de la prise en charge de 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 framework de test de bout en bout Playwright, qui se popularise rapidement. -
Ajout de la possibilité pour les packages HTML axe DevTools Maven de désactiver l'analyse dans les iframes.
-
Ajout du support pour axe DevTools pip 4.2, une nouvelle fonction qui permet aux utilisateurs de transposer directement leurs résultats dans 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 bonnes pratiques.
-
Deux bugs ont également été corrigés dans l'interface de ligne de commande axe DevTools.
- Le mode verbeux dans le mode spécification CLI génère désormais correctement des résultats détaillés.
- Les erreurs cohérentes avec les comportements attendus sont désormais générées lorsque des balises non valides sont utilisées en CLI spec mode.
Problèmes connus
- Axe DevTools Cypress n'est toujours pas fourni par défaut.
- axe DevTools Cypress nécessite un
cypress.json
fichier avec des objets vides{}
au niveau de la racine du projet pour fonctionner correctement.