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

Guarde los resultados localmente para utilizar la CLI de axe DevTools Reporter para crear un informe ejecutivo a partir de un conjunto de escaneos dentro de su pipeline de CI/CD.

El resultado de un escaneo se guardará como un archivo .json. Guardar resultados localmente solo es posible en pruebas automatizadas.

Parámetros opcionales

Si no se especifican la ruta y el nombre del archivo, los resultados se llamarán "(APPID)-(CURRENT_SCREEN_TITLE).json" y se guardarán en una carpeta llamada "AxeDevToolsResults" dentro de su carpeta de Usuario. El nombre del escaneo tendrá como valor predeterminado el título del controlador de vista si está disponible. try axe?.saveResult(result, toPath: "", withFileName: "", withScanName: "")

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.