„Setup für automatisiertes Testen“

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

„Richten Sie sich mit axe DevTools Mobile in Appium für Zugänglichkeitstests in iOS und Android ein.“

Not for use with personal data

Erfordert:

  • Ihre Tests müssen mit Appium Version 2.0 oder höher ausgeführt werden
  • API-Schlüssel für das axe DevTools Mobile Dashboard
  • Verwendung des UiAutomator2- oder XCUITest-Treibers
  • Node.js v20 oder höher

Ersteinrichtung

Konfigurieren Sie npm für den Zugriff auf axe DevTools Mobile

Die axe DevTools Mobile Appium-Treiber sind über Deques Artifactory als npm-Paket verfügbar. Daher müssen Sie Ihre Anmeldeinformationen zu einer ~/.npmrc Datei hinzufügen. Befolgen Sie unsere Anleitung zum Einrichten Ihres npm registry für den Zugriff auf Axe DevTools Mobile.

Installieren Sie die Treiber

Installieren Sie die erforderlichen Treiber über die Befehlszeile auf Ihrer Appium-Instanz:

Axe XCUITest Driver für iOS-Tests

appium driver install --source=npm @axe-devtools/axe-appium-xcuitest-driver

Wenn Sie die Deinstallation zu irgendeinem Zeitpunkt durchführen müssen, können Sie dies über die Befehlszeile tun:

appium driver uninstall axexcuitest

Axe UIAutomator2-Treiber für Android-Tests

appium driver install --source=npm @axe-devtools/axe-appium-uiautomator2-driver

Wenn Sie die Deinstallation zu irgendeinem Zeitpunkt durchführen müssen, können Sie dies über die Befehlszeile tun:

appium driver uninstall axeuiautomator2

Optional: Konfigurieren Sie den iOS-Treiber für echte Geräte

Das Ausführen von Appium-Tests auf echten iOS-Geräten erfordert einige zusätzliche Einstellungen, da axe DevTools for Mobile WebDriverAgent (WDA) verwendet.

Der Standardpfad unseres WebDriverAgent Xcode-Projekts ist:\ ~/.appium/node_modules/@axe-devtools/axe-appium-xcuitest-driver/node_modules/@axe-devtools/axe-appium-webdriveragent/WebDriverAgent.xcodeproj.

Sie können appium driver run axexcuitest open-wda im Terminal ausführen, um das WDA XCode-Projekt zu öffnen.

Sie können für den Einstieg den Leitfaden zur Realgerätekonfiguration des XCUITest-Treibers von Appium verwenden. Bedenken Sie jedoch, dass der Standardpfad zu WDA sich von unserem unterscheidet.

Bleiben Sie auf dem Laufenden

Es ist wichtig, die axe DevTools Mobile Appium-Treiber regelmäßig zu aktualisieren, um sicherzustellen, dass Sie über die neuesten Regeln und Funktionen verfügen. Diese werden nicht automatisch aktualisiert, daher sollten Sie regelmäßig nach unseren neuen Versionen suchen. Weitere Einzelheiten finden Sie unter So aktualisieren Sie axe DevTools Mobile für Appium .

Wie geht es weiter?

Nachdem Sie die axe DevTools Mobile Appium-Treiber installiert haben, können Sie Ihre mobile App scannen. Optional können Sie vor dem Scannen Ihre Konfiguration anpassen , indem Sie mithilfe unserer APIs Ihre Scans benennen, bestimmte Ergebnisse ignorieren, Scans markieren und mehr.