Solução de Problemas
Orientações para resolver problemas que você pode encontrar ao usar o Axe Developer Hub
Abrindo um Projeto Exibe "Nenhum Dado de Varredura Disponível"
Se você já executou verificações de acessibilidade e espera ver resultados, deve verificar a configuração do projeto.
Verifique sua Chave de API
Sua chave de API pessoal deve ser compatível com o tipo do seu projeto. Para projetos que integram Axe Watcher, Web APIs ou CLI, você deve usar uma chave de API do Axe Developer Hub. Para projetos móveis, você deve usar uma chave de API do Axe DevTools Mobile. Para criar uma chave de API, você precisa ter uma licença ativa para o Axe Developer Hub e/ou Axe DevTools Mobile. Assim que tiver acesso, visite Chaves de API para adicionar uma nova chave.
- Clique no botão + ADICIONAR NOVA CHAVE DE API , e você verá uma janela pop-up como a ilustrada abaixo:

- Selecione Axe Developer Hub ou Axe DevTools Mobile no menu suspenso Produto .
- Dê um Nomeà chave de API.
- Clique em Salvar.
Após alguns segundos, a página Gerenciar Chaves de API atualizada será exibida juntamente com uma mensagem que a chave de API foi adicionada com sucesso.
Na coluna Ações para suas chaves de API, clique para copiar uma chave de API para a área de transferência. Você deve então ver uma mensagem de que a chave de API foi copiada com sucesso.
Ao configurarseu projeto, você pode ter copiado e colado código em seus testes end-to-end. Revise este código e certifique-se de que você substituiu API_KEY pela Chave de API correspondente
Verifique seu ID de Projeto
Para encontrar seu ID de Projeto, navegue até as Instruções de Instalação na página Projetos. Abra o menu Configurações para seu projeto e selecione Configurar Projeto. Você verá o ID do Projeto, que pode clicar e copiar para a área de transferência. Revise o código que você copiou e colou em seus testes end-to-end durante a configuração do projeto e certifique-se de que substituiu todas as instâncias de PROJECT_ID pelo ID de Projeto correspondente.
Verifique se a Saída de Varredura Não Mostra Erros
Na janela que executa seu teste, você pode ter erros que impediram os resultados de serem enviados para o Axe Developer Hub. Reveja cuidadosamente esses erros e resolva-os.
Verifique se o Teste Foi Concluído com Sucesso
Se o seu teste ainda estiver em execução, os resultados podem não ter sido enviados para o Developer Hub ainda. Aguarde até que seu teste termine com sucesso e então atualize a página para ver seus resultados.
Não vendo Resultados para Todas as Varreduras
Se você escanear várias vezes no mesmo commit (mesmo SHA de commit), os resultados podem ser "sobrescritos" para mostrar apenas o mais recente. Quando dados do Git estão sendo usados, você deve criar um novo commit para ver novas varreduras. Se você não quiser criar um novo commit toda vez que executar o teste, a alternativa é usar testes sem Git. Para isso, você tem algumas opções:
- Exclua a pasta Git no repositório onde seus testes end-to-end estão localizados.
- Se o seu projeto se integra com o Axe Watcher, use nossas APIs para desativar a coleta de dados do Git.
- APIs JavaScript/Typescript
- APIs Java Como melhor prática, você deve executar o conjunto de testes cada vez que um novo commit é criado.
Dados do Git Não Correspondiam ao Código
Se os testes end-to-end estão sendo executados em um repositório separado do código que você está testando, os dados do Git exibidos serão para o teste, *não* o código que você está testando. Se isso causar confusão, nossa recomendação é usar o teste sem Git. Para fazer isso, você tem algumas opções:
- Exclua a pasta do Git no repositório onde seus testes de ponta a ponta estão localizados.
- Se seu projeto integra com o Axe Watcher, use nossas APIs para desativar a coleta de dados do Git.
- APIs de JavaScript/Typescript
- APIs de Java Como boa prática, recomendamos que você mantenha os testes de ponta a ponta no mesmo repositório do código que está testando.
Ajuda
Visite support.deque.com para acessar artigos da base de conhecimento, relatórios de status do produto SaaS da Deque e outros suportes de produto. Se não conseguir resolver seu problema, por favor, envie-nos um e-mail para que possamos ajudar.
