Versão do axe-core
A configuração da versão do axe-core especifica qual versão do mecanismo de teste de acessibilidade axe-core usar durante a análise. O axe-core é o mecanismo subjacente que realiza as verificações de acessibilidade e diferentes versões podem incluir novas regras, correções de bugs ou melhorias nas regras existentes.
Valor Padrão
Quando você não especifica uma substituição de versão do axe-core, o Axe Watcher tentará usar a versão configurada na configuração global da sua organização, mas só pode usar as versões que estão incluídas no pacote do Watcher.
Para garantir que o Watcher seja capaz de usar a mesma versão do axe-core que a configuração global, mantenha seu pacote do Watcher atualizado.
Substituindo
Você pode substituir a versão do axe-core quando a configuração global da sua organização permitir. Seu administrador determina quais versões estão disponíveis para uso. Esta substituição é útil quando você precisa testar com uma versão específica para consistência ou quando deseja usar os recursos mais recentes disponíveis em uma nova versão.
Opções Disponíveis
Valores de string:
latest- Usa a versão mais recente suportada atualmente incluída no Axe Watcher- Números de versão específicos a partir da 4.4.0 e posteriores (por exemplo,
4.10.2,4.9.1,4.8.0)
Exemplo em JavaScript/TypeScript
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
axeCoreVersion: '4.10.2'
}
}
};Exemplo em 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);