Instalar o Axe DevTools para Web para Java a partir do Agora da Deque
Instalando Axe DevTools para Web para Java usando o repositório de artefatos Agora da Deque com Maven
Para clientes que não possuem um repositório interno de artefatos e desejam uma solução de instalação mais sustentável e escalável do que baixar pacotes, a Deque disponibiliza seu próprio repositório de artefatos para clientes selecionados. Para informações sobre outras formas de instalar o Axe DevTools, consulte os guias sobre Instalando a partir de um Pacote ou Instalando a partir do seu repositório Nexus.
Pré-requisitos
Para instalar o Axe DevTools a partir do Agora, você deve ter credenciais de login do Agora. Além disso, você deve ter um projeto web Java existente para integrar.
Criando um Token de Identidade
A maneira mais simples de criar um Token de Identidade é através do webapp do Agora. Uma vez logado, você pode gerar um Token de Identidade clicando no botão rotulado Bem-vindo seu-endereço-de-email na barra superior ao lado do botão de ajuda e, em seguida, clicando em Gerar um Token de Identidade. Siga os passos para gerar e copiar seu Token de Identidade.
Lembre-se de copiar o valor do seu Token de Identidade ao criá-lo, pois esta será sua única oportunidade. Caso contrário, você terá que criar um novo token.
Tokens de Identidade expiram (geralmente após um ano), então você precisará recriar seu token periodicamente.
Adicionando Autenticação
Para usuários do Maven, as informações de autenticação são adicionadas no arquivo settings.xml, localizado no diretório ~/.m2. Se você já tiver um arquivo settings.xml existente, adicione este objeto de servidor ao objeto de servidores e adicione seu endereço de email e Token de Identidade.
<server>
<id>deque</id>
<username>youremail@yourdomain.com</username>
<password>your-identity-token</password>
</server>Se você não tiver um arquivo ~/.m2/settings.xml configurado, este template pode ser usado. Seu endereço de email e Token de Identidade também precisarão ser substituídos neste template.
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.worg/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>deque</id>
<username>youremail@yourdomain.com</username>
<password>your-identity-token</password>
</server>
</servers>
</settings>Instalando
Para instalar o Axe DevTools em seu projeto, primeiro adicione este objeto de repositório ao seu objeto <repositories>.
<repository>
<id>deque</id>
<url>https://agora.dequecloud.com/artifactory/devtools-maven</url>
</repository>Em seguida, adicione a dependência ao objeto <dependencies>. Substitua $binding por Selenium, Hamcrest, Cucumber ou Playwright dependendo da sua configuração de testes. Substitua $version pela sua versão.
<dependency>
<groupId>com.deque.html.axe-devtools</groupId>
<artifactId>$binding</artifactId>
<version>$version</version>
</dependency>Para testar se o Maven é capaz de acessar e instalar essas dependências, execute o comando "mvn install" no terminal no mesmo diretório que o arquivo pom.xml.
Próximos Passos
Assim que o Axe DevTools for instalado com sucesso em seu ambiente, leia o guia sobre importando e inicializando.
Se você tiver problemas ao instalar o Axe DevTools, entre em contato diretamente com seu representante Deque, pergunte-nos através de nossa central de suporte, ou envie-nos um email. Ficaremos felizes em ajudá-lo a começar.
