Carregando Seus Resultados de Acessibilidade no Axe Developer Hub

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Usando o Axe Developer Hub com as APIs Node.js

Not for use with personal data

Você pode carregar seus resultados de acessibilidade no axe Developer Hub e usar seus recursos para acompanhar as correções de problemas de acessibilidade.

Existem duas etapas a seguir para carregar seus resultados das APIs da web para o axe Developer Hub, conforme mostrado no diagrama a seguir:

Este diagrama mostra como você pode usar o axe CLI para carregar seus resultados de acessibilidade no axe Developer Hub. Primeiro, sua API da web grava um arquivo de resultados .json no disco. Em segundo lugar, use a ferramenta de interface de linha de comando do axe para carregar esses resultados .json no axe Developer Hub fornecendo um nome de arquivo para seus resultados, sua chave de API pessoal e seu ID de projeto à ferramenta.

  1. Seu código de teste grava os resultados (um .json arquivo contendo seus resultados de acessibilidade) no disco. Modifique seu código de teste para criar um arquivo de resultados de acessibilidade. Veja Criando Resultados de Acessibilidade abaixo para mais informações sobre como modificar seu código.

  2. Use a ferramenta CLI axe com o subcomando devhub para enviar seus resultados para o axe Developer Hub especificando o arquivo de resultados, sua chave de API pessoal e o ID do seu projeto. Por exemplo:

    axe devhub <results.json> --axe-devhub-api-key <API-key> --axe-devhub-project-id <project-ID>

Veja Carregando no axe Developer Hub para mais informações sobre como usar o CLI para enviar resultados para o axe Developer Hub.

Criando Resultados de Acessibilidade

Você usa o pacote @axe-devtools/logger para escrever o arquivo de resultados. Veja Registro com APIs Node do Axe DevTools para exemplos de código.

tip

Você também pode usar o pacote @axe-devtools/reporter porque ele estende a classe AxeDevToolsLogger, então ele também pode escrever arquivos de resultados. Veja Gerando Relatórios a partir de Resultados JSON do Axe DevTools.