Compartilhar Resultados com Sua Equipe

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

Encontrar Resultados no Hub do Desenvolvedor axe

Veja, gerencie e compartilhe resultados no Hub do Desenvolvedor axe, onde os testes já estarão agrupados por ID de projeto. Para criar e compartilhar um link direto para os seus resultados no Developer Hub, você pode seguir este padrão - adicionando o seu próprio ID de projeto:

https://axe.deque.com/axe-watcher/projects/<projectId>

Isso leva você a uma página onde todas as execuções recentes para aquele projectId estão listadas.

Criar uma URL de Varredura (Painel Mobile)

Se você tem utilizado o Painel Mobile do axe DevTools, ainda pode visualizar e gerenciar resultados lá. No futuro, o Painel será substituído completamente pelo Hub do Desenvolvedor axe. Durante a transição, no entanto, você pode encontrar resultados em ambos os lugares.

Construir URL de Varredura a partir de AxeResultKey

Quando você faz upload de uma varredura para o Painel Mobile, o resultado da varredura retornado pelo driver possui o objeto axeResultKey . Este objeto tem três propriedades: packageName, userId, resultIde uuid. Usando as três primeiras propriedades, você pode criar a URL direcionando para os resultados carregados de uma única varredura no Painel Mobile. Isso pode ser útil para relatórios personalizados, ou se você deseja gerar o link do resultado da varredura nos seus testes. Use o seguinte como um guia para a estrutura da URL de varredura:
${dashboardHBaseURL}/scan?userId=${userId}&packageName=${packageName}&resultId=${resultId}

O trecho abaixo mostra como você pode construir uma URL para uma única varredura com JavaScript:

const axeSettings = {
      apiKey: "<your-api-key-here>"
    } 
    
    const result = await driver.execute('mobile: axeScan', axeSettings)
    
    const { packageName, userId, resultId, uuid } = result.axeResultKey;
    
    const dashboardBaseURL = "https://axe-mobile.deque.com";
    const url = new URL('/scan', dashboardBaseURL);
    url.searchParams.append('userId', userId);
    url.searchParams.append('packageName', packageName);
    url.searchParams.append('resultId', resultId);
    
    console.info(`View scan here: ${url.toString()}.`);

Construir URL de Grupo de Varredura a partir de AxeResultKey

Como mencionado acima, o AxeResultKey possui quatro propriedades: packageName, userId, resultIde uuid. Usando a propriedade uuid , você pode criar uma URL que direciona para um _grupo_ de resultados de varredura (até 20) no Painel Mobile. Use o seguinte trecho de JavaScript como um guia para a estrutura da URL de varredura:

    let uuidList = [];

    // As you iterate through all test cases, add the uuid for each scan result to the a list
    const result = await driver.execute('mobile:axeScan', axeSettings);
    const uuid = result.axeResultKey["uuid"];

    uuidList.push(uuid);


    // Run this logic to print the URL after all tests complete.
    const dashboardBaseUrl = "https://axe-mobile.deque.com";
    const uuidString = uuidList.join(',');

    const url = new URL('/scans', dashboardBaseUrl);
    url.searchParams.append('uuids', uuidString);

    console.info(`View scan group here: ${url.toString()}.`);