Android-Barrierefreiheitstests in Android Studio

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

axe DevTools Mobile Analyzer ermöglicht Barrierefreiheitstests für jede Android-Anwendung, die mit beliebiger Technologie entwickelt wurde.

Not for use with personal data

Erforderlich:

  • Android Studio
  • App zum Testen, die auf API 26 oder höher läuft
  • App zum Testen, die auf einem physischen Gerät oder Emulator installiert ist
  • Benutzername und Passwort für das axe DevTools Mobile Dashboard
important

Die untenstehenden Anweisungen gehen davon aus, dass Ihre Android Studio-Umgebung bereits eingerichtet ist. Wenn Sie neu bei Android Studio sind, schauen Sie sich diesen Einführungsguide an, um die App-Entwicklung einzurichten.

Erste Schritte

Lassen Sie uns den Erstaufbau für Barrierefreiheitstests mit dem axe DevTools Mobile Analyzer Projekt in Android Studio durchgehen.

1. Laden Sie das axe DevTools Mobile Analyzer Projekt von Deques Artifactory herunter

  1. Melden Sie sich bei Deques Artifactory an: agora.dequecloud.com
    Hinweis: Wenn die Seite geladen wird, suchen Sie nicht nach einem Paket. Kehren Sie zu dieser Seite zurück und fahren Sie mit dem nächsten Schritt fort.

  2. Klicken Sie auf diesen Link, um das axe DevTools Mobile Analyzer-Projekt herunterzuladen: axe-devtools-android-uiautomator-v0.6.0.zip

    Wenn der Download nicht automatisch startet, klicken Sie auf die Schaltfläche "Download" neben „URL to file“ auf der Agora-Website.
    Screenshot of the Agora website with URL button highlighted in pink.

  3. Sobald der ZIP-Download abgeschlossen ist, extrahieren Sie die Dateien an den gewünschten Speicherort auf Ihrem Computer.

  4. Öffnen Sie den Stammordner in Android Studio, indem Sie FileOpen und den Projektordner auswählen.

2. Richten Sie das Projekt ein

  1. Erweitern Sie im Projektnavigator von Android Studio app, erweitern Sie src, und dann erweitern Sie AccessibilityScan. Die Ordner in AccessibilityScan sollten sich automatisch erweitern, aber wenn nicht, erweitern Sie diese ebenfalls.

  2. Doppelklicken Sie auf die Datei RunScan , um sie zu öffnen. Ersetzen Sie den Text „YOUR_API_KEY_HERE“ durch Ihren axe DevTools Mobile API-Schlüssel.

3. Bereiten Sie Ihr Gerät / Ihren Emulator vor

  1. Um einen Scan auszuführen, sollte Ihr Gerät oder Emulator mit Android Studio verbunden sein. Wenn Sie ein Gerät verwenden, müssen Sie Entwicklereinstellungenaktivieren.
  2. Als Nächstes muss die App, die Sie testen möchten, zum Zeitpunkt des Scans auf dem Emulator/Gerät installiert und ausgeführt werden. Wenn Sie Zugang zum Quellcode haben, können Sie die App auf einem Android-Emulatoroder auf einem physischen Gerät direkt ausführen.

4. Führen Sie einen Barrierefreiheitsscan durch

  1. Wenn die App läuft, wählen Sie das grüne Doppelpfeilsymbol neben RunScan. Dies wird den Barrierefreiheitsscan gegen die laufende App starten.

  2. Sie können Ihren Scan auf dem axe DevTools Mobile Dashboardfinden.

Wiederholen Sie dies für jeden Bildschirm, den Sie testen möchten.

Ein Fehler bei Gradle?

Das Projekt ist für das Android-Gradle-Plugin 8.1.1 eingerichtet. Wenn die getestete App Version 8 nicht unterstützt, folgen Sie unserem Leitfaden zum Wechseln zu einer unterstützten Version.

Geschafft!

Herzlichen Glückwunsch, Sie haben den axe DevTools Mobile Analyzer erfolgreich eingerichtet. Besuchen Sie das axe DevTools Mobile Dashboard , um Ihre Scans zu sehen.

Fragen? Besuchen Sie die Häufig gestellten Fragen