Baixar o Projeto Demo Java
Baixe e execute um projeto Java de exemplo completo que mostra como usar o Axe DevTools para Web
Essas demonstrações servem para familiarizar os usuários com o Axe DevTools para Java e produzir resultados sem a necessidade de um projeto web Java existente para integrar. Para informações sobre como instalar o Axe DevTools em um projeto existente, leia o guia em instalação a partir de um pacote, do seu próprio repositório de artefatos, ou da Agora da Deque.
Pré-requisitos
Esses projetos requerem um ambiente de desenvolvimento Java, incluindo um JDK, e Maven ou Gradle. Eles também exigem um Selenium WebDriver de sua escolha.
Catálogo de Exemplos
O Catálogo de Exemplos no GitHub oferece projetos completos de exemplo em Java que você pode clonar e executar para gerar relatórios de acessibilidade sem precisar de um projeto web existente para integrar:
Cada exemplo inclui um README com instruções de configuração e uso.
Uso
-
Clone o repositório do Catálogo de Exemplos da Deque no GitHub:
git clone git@github.com:dequelabs/axe-devtools-html-api-examples.gitnoteVocê pode precisar usar um comando de clonagem diferente dependendo de como configurou o acesso ao GitHub. O comando acima usa SSH. Veja Conectando-se ao GitHub com SSH para mais informações.
-
Navegue para o exemplo de sua escolha, por exemplo, o projeto Maven Selenium:
cd axe-devtools-html-api-examples/Java/java-selenium -
Execute
mvn test.
Assim que os testes terminarem de ser executados, os resultados são compilados em um relatório HTML. Eles estarão localizados no diretório $project-root/target/attest-reports. Esses relatórios permitem que você consuma facilmente os resultados das verificações de acessibilidade.
Se desejar, você pode configurar o projeto para escanear qualquer página acessível pela web, alterando as URLs dos casos de teste no(s) arquivo(s) de teste dentro de $project-root/src/test/*.java e executando os testes novamente.
Configuração
Inicialmente, um ou mais componentes deste projeto podem ser incompatíveis com seu ambiente. Você pode precisar modificar a versão do compilador ou a versão da estrutura de testes. Estas podem ser modificadas nos arquivos pom.xml ou build.gradle. Além disso, esses projetos estão configurados para usar o Selenium ChromeDriver. Se você usar um navegador diferente para testes automatizados, pode modificar a configuração do driver do navegador nos arquivos de teste localizados em $project-root/src/test/*.java.
Se ainda estiver com problemas, entre em contato diretamente com seu representante Deque, pergunte-nos através do nosso desk de suporte, ou envie-nos um e-mail. Ficaremos felizes em ajudar.
