Baixar o Projeto Demo do WebdriverIO
Baixe e execute um projeto de exemplo completo para Axe DevTools para Web com WebdriverIO e Mocha
Este projeto demo familiariza os usuários com o uso do Axe DevTools para Web com WebDriverJS e Mocha e pode gerar relatórios sem a necessidade de integrar com um projeto web existente. Para informações sobre como instalar o Axe DevTools para Web em um projeto existente, leia o guia sobre instalando a partir de um pacote, do seu próprio repositório de artefatos ou do Agora da Deque.
Pré-requisitos
Esses projetos exigem um ambiente de desenvolvimento Node.js, incluindo NPM ou Yarn. Também é necessário ter uma instância do WebdriverIO baixada e instalada.
Catálogo de Exemplos
O Catálogo de Exemplos fornece um projeto completo de exemplo de WebdriverIO com Mocha que você pode clonar e executar para gerar relatórios de acessibilidade sem a necessidade de um projeto web existente para integrar.
Uso
-
Clone o repositório Deque Examples Catalog 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 até o exemplo do WebdriverIO:
cd axe-devtools-html-api-examples/Node/webdriverio -
Execute
npm installouyarnpara instalar os módulos do node -
Execute
npm run testouyarn testpara executar os scripts de teste
Uma vez que os testes tenham terminado de rodar, os resultados são compilados em um relatório HTML pelo relatório do Axe DevTools para Web. 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 com testfile 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 o seu representante Deque, nos alcance através do nosso assistência técnica, ou envie-nos um e-mail. Ficaremos felizes em ajudar.
