Standard di Accessibilità
Standard di Accessibilità della Configurazione Globale
L'impostazione dello standard di accessibilità determina quale insieme di regole di accessibilità Axe Watcher utilizza durante i test. Diversi standard corrispondono a diverse versioni e livelli di conformità delle WCAG (Linee guida per l'accessibilità dei contenuti web) e altre specifiche di accessibilità. Questa impostazione controlla i criteri di base rispetto ai quali vengono valutate le tue pagine web.
Valore Predefinito
Quando non si specifica una sostituzione dello standard di accessibilità, Axe Watcher utilizza lo standard configurato nella configurazione globale della tua organizzazione. Questo è tipicamente impostato dal tuo amministratore per garantire test coerenti su tutte le squadre.
Sovrascrittura
Puoi sostituire lo standard di accessibilità quando la configurazione globale della tua organizzazione lo consente. Il tuo amministratore stabilisce quali standard sono disponibili per la sostituzione nel pannello Globale della Configurazione di Axe. Se tenti di utilizzare uno standard non consentito, riceverai un errore 422 dal server.
Non puoi utilizzare l'override accessibilityStandard insieme a runOptions.runOnly—queste opzioni sono mutuamente esclusive e provocheranno un errore se combinate.
Opzioni Disponibili
JavaScript/TypeScript (stringa):
- 'Tutti' - Testa contro tutti gli standard disponibili
- 'WCAG 2.2 AAA'
- 'WCAG 2.2 AA'
- 'WCAG 2.2 A'
- 'WCAG 2.1 AAA'
- 'WCAG 2.1 AA'
- 'WCAG 2.1 A'
- 'WCAG 2.0 AAA'
- 'WCAG 2.0 AA'
- 'WCAG 2.0 A'
- 'Tester Affidabile v5'
- 'EN 301 549'
Java (valori enum ConfigurationOverrides.AccessibilityStandard):
WCAG2A- WCAG 2.0 Livello AWCAG2AA- WCAG 2.0 Livello AAWCAG2AAA- WCAG 2.0 Livello AAAWCAG21A- WCAG 2.1 Livello AWCAG21AA- WCAG 2.1 Livello AAWCAG21AAA- WCAG 2.1 Livello AAAWCAG22A- WCAG 2.2 Livello AWCAG22AA- WCAG 2.2 Livello AAWCAG22AAA- WCAG 2.2 Livello AAATTV5- Tester Affidabile v5EN301549- EN 301 549ALL- Tutti gli standard
Esempio JavaScript/TypeScript
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
accessibilityStandard: 'WCAG 2.2 AA'
}
}
};Esempio Java
ConfigurationOverrides overrides = new ConfigurationOverrides()
.setAccessibilityStandard(ConfigurationOverrides.AccessibilityStandard.WCAG22AA);
AxeWatcherOptions options = new AxeWatcherOptions()
.setApiKey(System.getenv("AXE_API_KEY"))
.setProjectId(System.getenv("AXE_PROJECT_ID"))
.setConfigurationOverrides(overrides);