Salvar 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

Salve os resultados localmente para utilizar o axe DevTools Reporter CLI para construir um relatório executivo a partir de um conjunto de varreduras dentro do seu pipeline CI/CD.

O resultado de uma varredura será salvo como um arquivo .json. Salvar resultados localmente é suportado apenas dentro de testes automatizados.

Parâmetros Opcionais

Se o caminho e o nome do arquivo não forem especificados, os resultados serão nomeados "(APPID)-(CURRENT_SCREEN_TITLE).json" e serão salvos em uma pasta chamada "AxeDevToolsResults" dentro da sua pasta de Usuário. O nome da varredura será, por padrão, o título do view controller, se disponível. try axe?.saveResult(result, toPath: "", withFileName: "", withScanName: "")

Exemplo 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)
}

Suporte em Plataformas de Teste na Nuvem

Salvar um resultado localmente não funcionará conforme esperado em Plataformas de Teste na Nuvem. Se precisar de suporte para Plataformas de Teste na Nuvem, por favor envie uma solicitação para helpdesk@deque.com ou em support.deque.com.