Versione di axe-core
L'impostazione della versione di axe-core specifica quale versione del motore di test di accessibilità axe-core utilizzare durante l'analisi. axe-core è il motore sottostante che esegue i controlli di accessibilità effettivi, e diverse versioni possono includere nuove regole, correzioni di bug o miglioramenti alle regole esistenti.
Valore Predefinito
Quando non specifichi un'override della versione di axe-core, Axe Watcher cercherà di utilizzare la versione configurata nella configurazione globale della tua organizzazione, ma può utilizzare solo le versioni incluse nel pacchetto Watcher.
Per garantire che Watcher sia in grado di utilizzare la stessa versione di axe-core della configurazione globale, tieni il tuo pacchetto Watcher aggiornato.
Sovrascrivere
Puoi sovrascrivere la versione di axe-core quando la configurazione globale della tua organizzazione lo permette. L'amministratore determina quali versioni sono disponibili per l'uso. Questo sovrascrivere è utile quando hai bisogno di testare con una specifica versione per coerenza o quando vuoi utilizzare le funzionalità più recenti disponibili in una nuova versione.
Opzioni Disponibili
Valori stringa:
latest- Utilizza l'ultima versione supportata attualmente inclusa con Axe Watcher- Numeri di versione specifici dalla 4.4.0 e successive (es.
4.10.2,4.9.1,4.8.0)
Esempio JavaScript/TypeScript
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
axeCoreVersion: '4.10.2'
}
}
};Esempio 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);