Instalar Axe DevTools para Web em Java a partir de um Pacote
Instalar Axe DevTools para Web em Java a partir de um pacote baixável usando Maven
Instalar o Axe DevTools for Web como um pacote é a maneira mais simples de adicioná-lo a um projeto de software existente. Os pacotes podem ser baixados de esta página ou podem ser distribuídos diretamente pelo seu representante Deque. Para informações sobre como instalar a partir de seu repositório de artefatos ou repositório de artefatos da Deque, leia um desses artigos.
Pré-requisitos
Este pacote agrupado requer um projeto web Java existente para se integrar, assim como um binário do driver do navegador Selenium para o navegador alvo (como o ChromeDriver ou GeckoDriver). Dependendo da sua configuração de teste, seu framework de teste pode ainda ser necessário como uma dependência adicional.
Instalar com Maven
Para adicionar o pacote ao seu projeto usando o Maven, primeiro instale o JAR no seu repositório local do Maven. Substitua $path-to-file pelo caminho do arquivo para o pacote no seu ambiente local, $binding por selenium, hamcrest ou cucumber dependendo da sua configuração de teste, e $version pela sua versão.
Instale apenas um pacote que seja compatível com o seu framework de teste. Instalar mais de um pacote causará erros.
mvn install:install-file \
-Dfile="$path-to-file/$binding-$version-jar-with-dependencies.jar" \
-DgroupId=com.deque.html.axe-devtools \
-DartifactId=$binding \
-Dversion=$version \
-Dpackaging=jar \
-Dclassifier=jar-with-dependencies \
-DgeneratePom=trueEm seguida, também no pom.xml, adicione o pacote como um objeto dependency sob o objeto <dependencies>. Substitua $binding por selenium, hamcrest ou cucumber dependendo da sua configuração de teste, e substitua $version pela sua versão.
<dependency>
<groupId>com.deque.html.axe-devtools</groupId>
<artifactId>$binding</artifactId>
<version>$version</version>
<classifier>jar-with-dependencies</classifier>
<scope>test</scope>
</dependency>Para alguns frameworks de teste, você também precisará adicionar uma dependência para o framework. Como exemplo, o JUnit é mostrado. Substitua $version pela sua versão desejada do JUnit. Para frameworks diferentes do JUnit, consulte a documentação do framework de teste.
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>$version</version>
<scope>test</scope>
</dependency>Para testar se o maven é capaz de acessar e instalar essas dependências, execute o comando mvn install a partir da linha de comando no mesmo diretório que o seu arquivo pom.xml.
Próximos Passos
Uma vez que o Axe DevTools tenha sido instalado com sucesso no seu ambiente, leia o guia em importação e inicialização.
Solução de Problemas
Se persistirem problemas na instalação do pacote, entre em contato diretamente com seu representante Deque, através do nosso suporte técnico, ou envie-nos um e-mail. Ficaremos felizes em ajudar.
