Geavanceerde Automatisering

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

Met axe DevTools voor Mobile kunt u volledige toegankelijkheidstests uitvoeren bij elke stap van de ontwikkelingscyclus. Vind toegankelijkheidsproblemen met automatisering voordat ze aan de codebasis worden toegevoegd.

De opstelling voor automatisering kan worden gevonden op de Instellingen voor Automatisering pagina.

In deze sectie worden de functies besproken die u ter beschikking staan om uw automatiseringservaring aan te passen. U vindt ook voorbeelden van het integreren van axe DevTools in uw favoriete testframeworks in de navigatie aan de linkerkant.

Met axe DevTools voor iOS kunnen scans lokaal worden opgeslagen of naar het dashboard worden verzonden. Sla scans lokaal op om sessierapporten te genereren met behulp van de axe DevTools Reporter CLI tool.

Aangepaste Configuratie

Profiteer van enkele van de beschikbare functies binnen de setUp methode om uw testervaring aan te passen.

override func setUp() {
	axe?.configuration.ignore(rule: AxeRuleId.ConflictingTraits.toString())
}

Bouwstatus Bijwerken

Zoals hierboven vermeld, is axe DevTools beschikbaar gedurende uw CI/CD-pijplijn. Om een build te laten mislukken en een probleem te voorkomen dat wordt gemerged, wilt u een test laten falen wanneer toegankelijkheidsproblemen worden gevonden.

let result = try axe.run(onElement: XCUIApplication())

XCTAssertEqual(result.failures.count, 0)