Executar uma Verificação

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
Not for use with personal data

Pronto, preparado, escaneie

Quando você inicializar a biblioteca móvel Axe DevTools, você passa as configurações de configuração para o método axeStartSession. É aqui que você declara sua intenção de enviar resultados para o Axe Developer Hub ou apenas salvar os resultados localmente.

// Once per test run
await driver.execute('mobile: axeStartSession', {
    apiKey: "<DEQUE_APIKEY>",
    projectId: "<DEQUE_PROJECT_ID>",
    axeUploadResults: true
// Note: Results are uploaded to Axe Developer Hub by default;
// you can omit this value or set to `false` to only save results locally
});

Ative a verificação de acessibilidade em qualquer ponto de seus testes. Quando estiver pronto para iniciar uma verificação de acessibilidade, chame a API Execute Script, passando axeScan.

// Per screen
driver.execute('mobile: axeScan')

Entrada

Parâmetro Tipo Descrição
axeSettings Object Inclui a autenticação e configuração para o Axe DevTools Mobile. (Veja Chaves de Autenticação nas Configurações para as chaves necessárias).

Chaves de Autenticação em Configurações

Se você não inicializou uma sessão com o driver, será necessário fornecer um dos seguintes no objeto axeSettings para autenticar a varredura.

Chave Tipo Descrição
apiKey String Exigido pela Deque para fornecer acesso a usuários autorizados. Acesse sua chave de API do Axe DevTools Mobile no portal Axe Account.
licenseKey String Exigido pela Deque para fornecer acesso a usuários autorizados para verificações offline. Por favor, entre em contato com seu representante da Deque ou contate o suporte para coordenar a entrega da sua chave de licença.

Chaves de Configuração em Configurações

Se você deseja personalizar a configuração do seu teste, pode adicionar qualquer uma das chaves opcionais abaixo ao objeto axeSettings. Encontre mais detalhes sobre essas propriedades - incluindo descontinuações - em Personalize Sua Configuração.

Chave Tipo Descrição
axeUploadResults Boolean Defina como false para autenticar sem iniciar uma sessão no Axe Developer Hub, mantendo os resultados localmente. O padrão é true.
ignoreRules (obsoleto) [String] Forneça um array de strings para aplicar uma lista de regras a serem ignoradas em todas as visualizações. Cada string no array deve ser um ruleId válido - por exemplo, ColorContrast. Encontre ruleIds dentro do objeto axeConf no resultado JSON de qualquer verificação. Passe este valor na chamada mobile: axeScan.
ignoreExperimental (obsoleto) Boolean Quando este parâmetro é definido como true, regra(s) experimentais serão ignoradas. O valor padrão é false. Passe este valor na chamada mobile: axeScan.
uploadToDashboard (obsoleto) Boolean Quando este parâmetro é definido como false, a verificação não será carregada. O valor padrão é true.
Use axeUploadResults com mobile: axeStartSession em vez disso.
tip

Você pode considerar adicionar uma função utilitária ao seu script de teste como um ponto central para iniciar uma verificação de acessibilidade.