Visão Geral da API Java

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Visão geral do Axe DevTools para Web para Java, incluindo integrações disponíveis e recursos de suporte

Not for use with personal data

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.