Krijg de axe DevTools Mobile Appium Drivers

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

Voeg de axe DevTools Mobile drivers toe aan je Appium-omgeving

Not for use with personal data

Vereist:

  • Je tests draaien op Appium versie 2.0 of hoger
  • Deque API-sleutel
  • Gebruik van UiAutomator2 of XCUITest Driver
  • Node.js v.20 of hoger

Eerste keer installatie

Configureer npm voor toegang tot axe DevTools Mobile

De axe DevTools Mobile Appium drivers zijn beschikbaar via Deque's Artifactory als een npm-pakket. Daarom moet je je inloggegevens toevoegen aan een ~/.npmrc bestand. Volg onze handleiding voor het instellen van je npm-register om toegang te krijgen tot axe DevTools Mobile.

Installeer de drivers

Installeer de vereiste drivers op je Appium-instantie via de commandoregel:

axe XCUITest Driver voor iOS-tests

Appium 2
appium driver install --source=npm @axe-devtools/axe-appium-xcuitest-driver
Appium 3
appium driver install --source=npm @axe-devtools/axe-appium3-xcuitest-driver

Als je op enig moment moet deïnstalleren, kun je dit via de commandoregel doen:

appium driver uninstall axexcuitest

axe UIAutomator2 Driver voor Android-tests

Appium 2
appium driver install --source=npm @axe-devtools/axe-appium-uiautomator2-driver
Appium 3
appium driver install --source=npm @axe-devtools/axe-appium3-uiautomator2-driver

Als je op enig moment moet deïnstalleren, kun je dit via de commandoregel doen:

appium driver uninstall axeuiautomator2

Optioneel: Configureer iOS-driver voor echte apparaten

Appium-tests uitvoeren op echte iOS-apparaten vereist extra setup omdat axe DevTools voor Mobile gebruik maakt van WebDriverAgent (WDA).

Het standaardpad van ons WebDriverAgent Xcode-project is:\ ~/.appium/node_modules/@axe-devtools/axe-appium-xcuitest-driver/node_modules/@axe-devtools/axe-appium-webdriveragent/WebDriverAgent.xcodeproj.

Je kunt appium driver run axexcuitest open-wda uitvoeren in de terminal om het WDA Xcode-project te openen.

Je kunt de XCUITest Driver Real Device Configuration-gids van Appium gebruiken om te beginnen, maar houd er rekening mee dat hun standaardpad naar WDA anders is dan het onze.

Blijf up-to-date

Het is belangrijk om de axe DevTools Mobile Appium drivers regelmatig te updaten om ervoor te zorgen dat je de nieuwste regels en functies hebt. Deze worden niet automatisch bijgewerkt, dus je moet regelmatig naar nieuwe versies kijken. Zie Hoe axe DevTools Mobile voor Appium te updaten voor details.

Wat nu?

Configureer vervolgens je geautomatiseerde testpakket om te scannen op toegankelijkheidsproblemen. Gebruik voor een snelle start Auto Scan om toegankelijkheidsproblemen automatisch te identificeren terwijl je bestaande testpakket draait: