Baixar o Projeto Demo WebDriverJS
Clone e execute um projeto de exemplo completo para Axe DevTools for Web com WebDriverJS e Mocha
O Catálogo de Exemplos fornece um projeto de exemplo completo do WebDriverJS que você pode clonar e executar para gerar relatórios de acessibilidade sem precisar de um projeto web existente para integrar. Para informações sobre como instalar o Axe DevTools for Web em um projeto existente, leia o guia sobre instalação a partir de um pacote, do seu próprio repositório de artefatos, ou do Agora da Deque.
Pré-requisitos
Este projeto requer um ambiente de desenvolvimento Node.js. Também requer o WebDriverJS como uma dependência associada.
Você também precisa de acesso ao repositório de artefatos Agora da Deque para instalar os pacotes do Axe DevTools. Veja Instale o Axe DevTools for Web para WebDriverJS a partir do Agora da Deque para instruções sobre como configurar o acesso.
Utilização
-
Clone o repositório 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 ao GitHub com SSH para mais informações.
-
Navegue até o exemplo do WebDriverJS:
cd axe-devtools-html-api-examples/Node/webdriverjs-mocha -
Execute
npm installpara instalar as dependências -
Execute
npm testpara rodar os scripts de teste
Uma vez que os testes tenham terminado de rodar, os resultados são compilados em um relatório HTML pelo repórter do Axe DevTools for Web. Esses relatórios permitem que você consuma facilmente os resultados das varreduras de acessibilidade.
Se desejar, você pode configurar o projeto para escanear qualquer página endereçável na web alterando os URLs dos casos de teste nos arquivos de teste e reexecutando os testes.
Configuração
Inicialmente, um ou mais dos componentes deste projeto podem ser incompatíveis com o seu ambiente. Se os problemas persistirem, entre em contato diretamente com seu representante da Deque, acesse nosso serviço de suporte, ou envie-nos um email. Ficaremos felizes em ajudar.
