Visão Geral da API Java
Visão geral do Axe DevTools para Web para Java, incluindo integrações disponíveis e recursos de suporte
As funcionalidades de integração Java do Axe DevTools da Deque incluem:
- Motor de acessibilidade axe-core líder no setor, com zero falsos positivos
- Suporte para a funcionalidade de geração de relatórios da Deque
- Configurações de teste baseadas em Hamcrest, Cucumber e Selenium
As verificações são executadas por padrão contra a WCAG 2.1 Nível AA, com regras de boas práticas e experimentais desativadas. Veja Personalizando Regras para alterar o conjunto de regras ou ativar as boas práticas.
Para baixar projetos de demonstração, pacotes agrupados e o Axe DevTools CLI, visite a página de downloads.
Se não tiver certeza de onde começar, recomendamos experimentar um projeto demo para se familiarizar com testes de acessibilidade com o Axe DevTools. Como sempre, para suporte ao cliente, você pode contatar diretamente seu representante da Deque, nos perguntar através de nosso mesade apoio, ou envie-nos um e-mail. Ficaremos felizes em ajudá-lo a selecionar a melhor opção para o seu fluxo de trabalho.
Elementos Personalizados e ElementInternals
A partir do Axe DevTools Java 4.13.0, as verificações leem as semânticas ARIA que os componentes web declaram em JavaScript através de ElementInternals, em vez de apenas os atributos role e aria-* presentes na marcação. Nenhuma configuração é necessária, e isso se aplica às integrações com Selenium e Playwright. As semânticas no DOM ainda têm precedência: um atributo role ou aria-* explícito no elemento substitui o valor de ElementInternals.
Seus componentes devem publicar seus internals para que qualquer uma dessas ações tenha efeito, e um componente que os armazena em um campo de classe privado não pode ser lido. Veja Testando Elementos Personalizados Que Usam ElementInternals.
