iOS-Apps auf Barrierefreiheit 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
Not for use with personal data

Nachdem Sie Xcode installiert und aktualisiert, die Installation der Xcode Command Line Tools überprüft und den Axe DevTools Mobile Analyzer auf Ihrem Mac installiert haben, haben Sie alles, was Sie brauchen, um Barrierefreiheitstests durchzuführen! Folgen Sie den untenstehenden Schritten, um mit dem Scannen Ihrer iOS-Apps zu beginnen.

App starten und anmelden

  1. Starten Sie die Axe DevTools Mobile Analyzer-Anwendung aus Ihrem Programme-Ordner oder über den Launchpad.
  2. Wählen Sie Ihre Serverkonfiguration, bevor Sie sich anmelden. Ihr Administrator kann Ihnen diese Informationen zur Verfügung stellen.
    1. Für Standard-SaaS wählen Sie „Standard Server“.
    2. Für On-Premise oder Private Cloud wählen Sie „Custom Server“ und geben Sie die Backend-URL ein, die Ihnen von Ihrem Administrator bereitgestellt wird.
  3. Wählen Sie „Anmelden“. Ein Browserfenster öffnet sich.
  4. Melden Sie sich mit Ihrem Deque-Benutzernamen und Passwort an, wenn Sie dazu aufgefordert werden. Hinweis: Wenn Sie bereits mit Ihrem Deque-Benutzernamen/Passwort im Web angemeldet sind, meldet der Browser Sie automatisch in der Mobile Analyzer-App an. Sie müssen Ihren Benutzernamen und Ihr Passwort nicht eingeben.
  5. Kehren Sie zur Mobile Analyzer-App zurück.

Einrichtung des Tests auf physischen Geräten

Beim ersten Anmelden überprüft der Analyzer, ob Ihr Mac bereit ist, um auf physischen Geräten zu testen, und führt Sie durch noch erforderliche Einrichtung. (Bei zukünftigen Starts merkt sich die App Ihre Einstellungen und bringt Sie direkt zu Bereit zum Testen.)

Wenn Sie nur auf einem Simulator testen, können Sie Stattdessen Simulator verwenden auf einem dieser Bildschirme auswählen und direkt zu Bereit zum Testenspringen.

1. Xcode-Bereitschaftsprüfung

Beim Start bestätigt der Analyzer, dass Xcode installiert ist, dass Ihre Befehlszeilen-Tools auf die vollständige Xcode-App verweisen (nicht nur auf die eigenständigen Command Line Tools) und dass Sie die Xcode-Lizenzvereinbarung akzeptiert haben.

2. Melden Sie sich mit Ihrer Apple-ID bei Xcode an (für Erstbenutzer von Xcode)

Um auf einem physischen Gerät zu testen, benötigt Ihr Mac ein Apple Developer-Team und ein Signierzertifikat. Wenn Sie Xcode noch nie benutzt haben, haben Sie beides noch nicht, und der Analyzer zeigt den Bildschirm Apple-ID erforderlich für physische Geräte an.

Um dieses Problem zu lösen, melden Sie sich mit Ihrer Apple-ID bei Xcode an. Durch das Anmelden wird das Signierzertifikat erstellt und Ihr Apple Developer-Team auf Ihrem Mac registriert. Der Analyzer erkennt dies automatisch und setzt den Vorgang selbständig fort.

3. Wählen Sie Ihr Apple Developer-Team

Auf dem Bildschirm Einrichtung physischer Geräte wählen Sie Ihr Apple Developer-Team aus dem Dropdown-Menü und wählen Sie dann Gerät verbinden. Der Analyzer übernimmt die Konfiguration der Code-Signatur für Sie.

  • Wählen Sie Ihr kostenpflichtiges Team der Organisation — wählen Sie nicht Ihr Personal Team.
  • Wenn Ihr Team nicht aufgelistet ist, stellen Sie sicher, dass Sie mit der Apple-ID bei Xcode angemeldet sind , die zu diesem Team gehört.
  • Kostenlose (persönliche) Apple Developer-Konten werden nicht unterstützt. Wenn eines ausgewählt ist, werden Sie aufgefordert, ein anderes Team auszuwählen.

Bereit zum Testen

Sobald die Einrichtung abgeschlossen ist, sehen Sie einen Bildschirm mit dem Titel Bereit zum Testen.

Gerät verbinden

  1. Wenn Sie ein physisches Gerät verwenden, schließen Sie es über USB an Ihren Computer an.
  2. Falls Sie dazu aufgefordert werden, wählen Sie „Vertrauen“.
  3. Falls Sie einen Simulator verwenden, stellen Sie sicher, dass der Simulator läuft. Hinweis: Ihr Gerät oder Simulator muss Zugang zum Internet haben.
    (Besuchen Sie axe.deque.com im Browser Ihres Geräts oder Simulators, um Ihre Internetverbindung zu überprüfen.)

Einen Scan durchführen

  1. Wählen Sie „Neue App scannen“.
  2. Wählen Sie Ihr Gerät oder Ihren Simulator aus der Liste aus.
  3. Wählen Sie Ihre App aus der Liste aus.
  4. Optional: Geben Sie einen Namen für den Scan ein. Der Standardname wird, wenn vorhanden, der Titel des Bildschirms sein.
  5. Optional: Fügen Sie Tags für den Scan hinzu. Verwenden Sie Tags, um Ergebnisse auf dem Mobile Dashboard zu organisieren.
  6. Stellen Sie sicher, dass Ihr Gerät aktiv ist und der Bildschirm, den Sie scannen möchten, sichtbar ist.
  7. Wählen Sie „Scannen“.
  8. Geben Sie Ihr Schlüsselbund-Passwort ein, falls Sie dazu aufgefordert werden, und wählen Sie „Immer erlauben“.

screenshot of modal asking for user to grant permissions by entering their password
  1. Falls Sie ein physisches Gerät verwenden, geben Sie den Geräte-Code ein, wenn Sie aufgefordert werden, um die Testautomation zu starten.

screenshot of a numeric keypad on an iphone prompting user to enter a passcode
  1. Falls Sie einen Simulator verwenden, erlauben Sie es dem WebDriverAgentRunner-Runner.app , eingehende Verbindungen anzunehmen, wenn Sie dazu aufgefordert werden.

screenshot of modal asking user to accept incoming connections when prompted

Ergebnisse überprüfen

  1. Sobald der Scan abgeschlossen ist, klicken Sie auf den Link „Bericht ansehen“, um Ihre Testergebnisse im Mobile Dashboard zu überprüfen.
screenshot of modal indicating a scan has been successfully completed

Für jeden Bildschirm, den Sie testen möchten, wiederholen Sie den Vorgang.

  1. Um einen weiteren Bildschirm zu scannen, klicken Sie erneut auf Scannen und folgen Sie den Anweisungen ab Schritt 4 oben.

Testen abschließen - Nur physisches Gerät

  1. Beim Testen auf einem physischen Gerät wird „Automation Running“ auf dem Bildschirm angezeigt. Sie können zu neuen Bildschirmen navigieren und zusätzliche Scans durchführen, während es noch läuft.
  2. Wenn Sie mit dem Testen fertig sind, halten Sie beide Lautstärketasten gedrückt, um die Automation auf Ihrem Gerät zu stoppen.