Guardar resultados localmente

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

Al guardar los resultados del escaneo localmente, puedes usar el resultado JSON para integrar métricas de accesibilidad en diferentes herramientas de informes. También puede crear un informe HTML para compartir por correo electrónico o chat, para notificar a su equipo sobre el estado de accesibilidad de su ejecución de prueba.

Guardar resultados localmente solo es posible en pruebas automatizadas.

Guardar y Compartir Resultados

Utilice el siguiente código para guardar los resultados de la prueba como un archivo .json . Si no se especifican la ruta ni el nombre del archivo, los resultados se nombrarán "(APPID)-(CURRENT_SCREEN_TITLE).json" y se guardarán en una carpeta llamada "AxeDevToolsResults" dentro de su carpeta Usuario . El nombre del escaneo será, de manera predeterminada, el título del controlador de vista, si está disponible.

try axe?.saveResult(result, toPath: "", withFileName: "", withScanName: "")

Usar Resultados para Informes

Utilice axe DevTools Reporter CLI para crear un informe HTML a partir de un conjunto de escaneos. Alternativamente, puede acceder a los archivos de resultados mediante programación para integrar métricas de accesibilidad con herramientas de informes internos.

Ejemplo completo

func testAccessibility() throws {
    guard let result = try axe?.run(onElement: XCUIApplication()) else { XCTFail(); return }

    //Save Result Locally
    let path = try axe?.saveResult(result)
    print("Result saved to location: \(path)")

    //Any assertions
    XCTAssertEqual(result?.failures.count, 0)
}

Soporte en plataformas de pruebas en la nube

Guardar un resultado localmente no funcionará como se espera en las plataformas de pruebas en la nube. Si necesita ayuda para plataformas de pruebas en la nube, envíe una solicitud a helpdesk@deque.com o a support.deque.com.