Download het axeDevToolsXCUI-framework

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

Initialiseer en configureer het axeDevToolsXCUI-framework binnen uw UI-tests

Not for use with personal data

Installatie

Vereisten:

Voorbeeldapplicatie

U kunt onze voorbeeldapplicatie op GitHub downloaden om een werkend voorbeeld van het axeDevToolsXCUI framework te zien, geïmplementeerd binnen een eenvoudige UI-test. Voeg uw Deque-referenties toe en volg de README om te beginnen met scannen. Deze applicatie is ontoegankelijk om de implementatiestappen van axe DevTools Mobile en het detecteren van toegankelijkheidsproblemen te demonstreren.

Download & Embed het axeDevToolsXCUI framework

Met behulp van Swift Package Manager

Pakket-URL: https://github.com/dequelabs/axe-devtools-ios.

  1. Selecteer in Xcode uw hoofdproject om de projectinstellingen te openen.
  2. Zorg ervoor dat in het instellingenpaneel het hoofdproject is geselecteerd en niet een doel.
  3. Selecteer het tabblad Package Dependancies .
  4. Selecteer het plusteken om een pakketafhankelijkheid toe te voegen.
  5. Voer de pakket-URL in en selecteer het axe-devtools-ios pakket.
  6. Voor de Dependency Rule, kies de exacte versie en voer het label in dat u wilt ophalen.
  7. Selecteer de knop Pakket toevoegen .
  8. U wordt gevraagd een doel te kiezen waaraan u het framework wilt toevoegen. Voor axeDevToolsXCUIselecteert u het selectievakje aan de linkerkant en kiest u vervolgens uw UITest-doel.
  9. Selecteer de knop Pakket toevoegen opnieuw en Xcode zal beginnen met het ophalen van de assets.


Screenshot of Xcode's Swift Package Window to select a target where the framework will be added.

Met behulp van Artifactory

Bekijk de instructies voor het gebruik van Artifactory.

Embed Framework

  1. Sleep de axeDevToolsXCUI.xcframework naar de Frameworks map van uw project.
  2. Voeg het toe aan het UI Test-doel van uw applicatie.
  3. Selecteer in de projectinstellingen het UI Test-doel van uw applicatie.
  4. Selecteer het tabblad **Build Phases** .
  5. Voeg het framework toe aan *Copy Frameworks*. (Het zou al in "Link Binary With Libraries" moeten staan.)


screenshot of Xcode highlighting steps to embed the framework.

Blijf op de hoogte

Controleer dubbel of uw versie van axe DevTools Mobile voor iOS up-to-date is, om ervoor te zorgen dat u de nieuwste regels en functies heeft. Het wordt niet automatisch bijgewerkt, dus u moet periodiek controleren op een nieuwe versie. Zie Hoe axe DevTools Mobile voor iOS up-to-date te houden voor details.

Wat is de volgende stap?

Configureer vervolgens uw geautomatiseerde XCTest-suite om te scannen op toegankelijkheidsproblemen. Voor een snelle start kunt u Auto Scan gebruiken om toegankelijkheidsproblemen automatisch te identificeren terwijl uw bestaande test-suite draait. Voor meer gedetailleerde controle en aanpassing in uw tests, stel in voor Gericht Testen.