Resultaten Lokaal Opslaan

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

Sla resultaten lokaal op om de axe DevTools Reporter CLI te gebruiken voor het opstellen van een uitvoerend rapport op basis van een reeks scans binnen je CI/CD-pijplijn.

Het resultaat van een scan wordt opgeslagen als een .json-bestand. Resultaten lokaal opslaan wordt alleen ondersteund binnen geautomatiseerd testen.

Optionele Parameters

Als het pad en de bestandsnaam niet zijn opgegeven, worden de resultaten genoemd "(APPID)-(CURRENT_SCREEN_TITLE).json" en opgeslagen in een map genaamd "AxeDevToolsResults" binnen je Gebruikersmap. De naam van de scan wordt standaard de titel van de viewcontroller als deze beschikbaar is. try axe?.saveResult(result, toPath: "", withFileName: "", withScanName: "")

Volledig Voorbeeld

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

Ondersteuning op Cloud Testplatforms

Het lokaal opslaan van een resultaat werkt niet zoals verwacht op Cloud Testplatforms. Als je ondersteuning nodig hebt voor Cloud Testplatforms, stuur dan een verzoek naar helpdesk@deque.com of via support.deque.com.