Condivida i risultati con il Suo team

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

Trova i risultati in axe Developer Hub

Visualizza, gestisci e condividi i risultati da axe Developer Hub, dove le esecuzioni dei test saranno già raggruppate per ID progetto. Per creare e condividere un link diretto ai risultati in Developer Hub, può seguire questo modello, aggiungendo il suo ID progetto:

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

Questo ti porta a una pagina in cui sono elencate tutte le esecuzioni recenti di quel projectId.

Create a Scan URL (Mobile Dashboard)

Se Lei ha utilizzato la Dashboard axe DevTools Mobile, può comunque visualizzare e gestire i risultati lì. In futuro, la Dashboard sarà completamente sostituita da axe Developer Hub. Durante la transizione, tuttavia, può trovare i risultati in entrambe le piattaforme.

Crea URL di scansione da AxeResultKey

Quando si carica una scansione sulla Mobile Dashboard, il risultato della scansione restituito dal driver ha l'oggetto axeResultKey. Questo oggetto ha tre proprietà: packageName, userId, resultId e uuid. Utilizzando le prime tre proprietà, è possibile creare l'URL che indirizza ai risultati caricati per una singola scansione sulla Dashboard mobile. Può essere utile per report personalizzati oppure se si desidera visualizzare il collegamento al risultato della scansione nei test. Utilizzare quanto segue come guida per la struttura dell'URL di scansione: ${dashboardHBaseURL}/scan?userId=${userId}&packageName=${packageName}&resultId=${resultId}

Il frammento seguente mostra come creare un URL per una singola scansione con 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()}.`);

Crea URL del gruppo di scansione da AxeResultKey

Come accennato in precedenza, AxeResultKey ha quattro proprietà: packageName, userId, resultId e uuid. Utilizzando la proprietà uuid , è possibile creare un URL che indirizzi a un gruppo di risultati di scansione (fino a 20) nella dashboard mobile. Utilizzare il seguente frammento JavaScript come guida per la struttura dell'URL di scansione:

    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()}.`);