Comparta resultados con su equipo
Buscar resultados en axe Developer Hub
Vea, administre y comparta resultados desde axe Developer Hub, donde las ejecuciones de prueba ya estarán agrupadas por ID de proyecto. Para crear y compartir un enlace directo a sus resultados en Developer Hub, puede seguir este patrón: agregue su propio ID de proyecto:
https://axe.deque.com/axe-watcher/projects/<projectId>Esto le llevará a una página donde se enumeran todas las ejecuciones recientes para ese projectId.
Create a Scan URL (Mobile Dashboard)
Si ha estado usando el axe DevTools Mobile Dashboard, aún puede ver y administrar los resultados allí. En el futuro, el Dashboard será reemplazado por completo por axe Developer Hub. Sin embargo, durante la transición, usted puede encontrar resultados en ambos lugares.
Crear URL de escaneo desde AxeResultKey
Cuando usted sube un escaneo al Panel de control móvil, el resultado del escaneo que devuelve el controlador tiene el objeto axeResultKey. Este objeto tiene tres propiedades: packageName, userId, resultId y uuid. Usando las primeras tres propiedades, puedes crear la URL que dirige a los resultados cargados para un solo escaneo en el Panel Móvil. Esto puede ser útil para informes personalizados o si desea mostrar el enlace del resultado del escaneo en sus pruebas. Utilice lo siguiente como guía para la estructura de la URL de escaneo:
${dashboardHBaseURL}/scan?userId=${userId}&packageName=${packageName}&resultId=${resultId}
El siguiente fragmento muestra cómo puedes crear una URL para un solo escaneo 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()}.`);Crear URL de grupo de escaneo desde AxeResultKey
Como se mencionó anteriormente, el AxeResultKey tiene cuatro propiedades: packageName, userId, resultId y uuid. Al utilizar la propiedad uuid , puede crear una URL que dirija a un grupo de resultados de escaneo (hasta 20) en el Dashboard móvil. Utilice el siguiente fragmento de JavaScript como guía para la estructura de la URL de escaneo:
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()}.`);