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 a fim de criar um relatório executivo a partir de um conjunto de verificações 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 verificação será, por padrão, o título do controlador de visualização, 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á como 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.