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

Je kunt onze voorbeeldapplicatie op GitHub downloaden om een werkend voorbeeld van het axeDevToolsXCUI-framework te zien, geïmplementeerd in een eenvoudige UI-test. Voeg je Deque-gegevens 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 & integreer 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 Package Dependancies-tabblad.
  4. Selecteer het plusteken om een pakketafhankelijkheid toe te voegen.
  5. Voer de pakket-URL in en selecteer het axe-devtools-ios-pakket.
  6. Kies voor de Dependency Rule de exacte versie en voer het label in om op te halen.
  7. Selecteer de Pakket toevoegen-knop.
  8. Je wordt gevraagd een doel te kiezen om het framework aan toe te voegen. Voor axeDevToolsXCUI, vink je het selectievakje links aan en selecteer je je UITest-doel.
  9. Selecteer nogmaals de Pakket toevoegen-knop, en Xcode begint de middelen op te halen.


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 je 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 **Build Phases**-tabblad.
  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 of je versie van Axe DevTools Mobile voor iOS up-to-date is, om ervoor te zorgen dat je de nieuwste regels en functies hebt. Het wordt niet automatisch bijgewerkt, dus je dient periodiek te controleren op een nieuwe versie. Zie Hoe Axe DevTools Mobile voor iOS bij te werken voor meer informatie.

Wat is de volgende stap?

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