Version axe-core
Le paramètre de version de axe-core spécifie quelle version du moteur de test d'accessibilité axe-core utiliser lors de l'analyse. axe-core est le moteur sous-jacent qui effectue les vérifications d'accessibilité proprement dites, et différentes versions peuvent inclure de nouvelles règles, des corrections de bugs ou des améliorations des règles existantes.
Valeur par défaut
Lorsque vous ne spécifiez pas de remplacement de version axe-core, Axe Watcher essaiera d'utiliser la version configurée dans la configuration globale de votre organisation mais ne peut utiliser que les versions incluses avec le paquet Watcher.
Pour s'assurer que Watcher est capable d'utiliser la même version de axe-core que la configuration globale, maintenez votre paquet Watcher à jour.
Substitution
Vous pouvez remplacer la version de axe-core lorsque la configuration globale de votre organisation le permet. Votre administrateur détermine quelles versions sont disponibles. Ce remplacement est utile lorsque vous devez tester avec une version spécifique pour la cohérence ou lorsque vous souhaitez utiliser les dernières fonctionnalités disponibles dans une nouvelle version.
Options disponibles
Valeurs de chaîne de caractères :
latest- Utilise la dernière version prise en charge actuellement incluse avec Axe Watcher- Numéros de versions spécifiques à partir de 4.4.0 et ultérieures (par exemple,
4.10.2,4.9.1,4.8.0)
Exemple JavaScript/TypeScript
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
axeCoreVersion: '4.10.2'
}
}
};Exemple Java
ConfigurationOverrides overrides = new ConfigurationOverrides()
.setAxeCoreVersion("4.10.2");
AxeWatcherOptions options = new AxeWatcherOptions()
.setApiKey(System.getenv("AXE_API_KEY"))
.setProjectId(System.getenv("AXE_PROJECT_ID"))
.setConfigurationOverrides(overrides);