Testen auf iOS mit Perfecto
Das Axe DevTools Mobile Analyzer-Projekt wird über Xcode und Perfectos DevTunnel-Technologie eine Verbindung zu einem Perfecto-Gerät herstellen, sodass Sie jede auf einem echten Perfecto-Gerät installierte App manuell auf Zugänglichkeitsfehler testen können.
Erforderlich:
- Perfecto Enterprise Private Cloud
Derzeit ist das Testen auf iOS mit Perfecto nur mit dem Axe DevTools Mobile Analyzer Xcode-Projekt möglich. Wir arbeiten an einer Lösung, um Perfecto mit der Axe DevTools Mobile Desktop Analyzer App zu nutzen.
Ersteinrichtung
-
Öffnen Sie in Ihrem Perfecto-Dashboard ein echtes Gerät für manuelle Tests.
-
Sobald das Gerät geladen ist, wählen Sie die „DevTunnel“-Schaltfläche. Falls Sie DevTunnel noch nicht installiert haben, lesen Sie den Installationsleitfaden von Perfecto für detaillierte Anweisungen.
Haben Sie Probleme mit DevTunnel?
- Möglicherweise müssen Sie Ihren Computer nach der Installation neu starten.
- Sie müssen möglicherweise die Berechtigungen des Ordners devtunnel ändern, der sich hier befindet:
/usr/local/etc/devtunnel, um jedem Lese-/Schreibzugriff zu ermöglichen. - Kontaktieren Sie den Perfecto-Support unter support-perfecto@perforce.com.
Anwendung zum Testen installieren
Mit dem geöffneten echten Gerät Ihrer Wahl müssen Sie die Anwendung installieren, die Sie testen möchten.
-
Wenn Sie ein
.ipahaben, können Sie es über die Perfecto-Oberfläche auf das Gerät hochladen. Wählen Sie die Schaltfläche „Anwendungen“ und dann „Neu installieren“. Wählen Sie „Computer“, um von Ihrem Computer hochzuladen. -
Wenn Sie von Xcode aus bereitstellen, wählen Sie die „DevTunnel“-Schaltfläche von der Geräteoberfläche in Perfecto und dann „Verbinden“. Öffnen Sie das Xcode-Projekt für die Anwendung, die Sie testen möchten. Wählen Sie ein Gerät aus, auf dem Sie arbeiten möchten, und wählen Sie das Perfecto-Gerät unter „iOS-Geräte“. Starten Sie die App, wie Sie es beim lokalen Entwickeln normalerweise tun würden. Hinweis: Die erste Verbindung mit diesem Gerät dauert eine Weile, da Xcode eingerichtet, verbunden und die benötigten Symbole kopiert werden, um mit dem Gerät zu interagieren. Nachfolgende Starts auf demselben Gerät ohne Verzögerung.
Zugänglichkeitstests
-
Starten Sie DevTunnel, falls Sie dies nicht in einem vorherigen Schritt getan haben: Wählen Sie die „DevTunnel“-Schaltfläche in Perfecto in der Geräteoberfläche und dann „Verbinden“. Hinweis: Das Öffnen von DevTunnel vor Xcode sorgt dafür, dass Ihr Cloud-Gerät für Xcode verfügbar ist.
-
Öffnen Sie das Axe DevTools Mobile Analyzer Xcode-Projekt und passen Sie Ihre Setup-Datei nach Bedarf an, folgen Sie dem Einrichtungsleitfaden für weitere Informationen.
-
Öffnen Sie in der oberen Leiste des Axe DevTools Mobile Analyzer Xcode-Projekts das Gerätedropdown und wählen Sie das Perfecto-Gerät unter „iOS-Geräte“. Wenn dies Ihr erster Einsatz mit dem Analyzer ist, sehen Sie sich eine Anleitung zum Durchführen eines Zugänglichkeitstests für detaillierte Anweisungen an. Andernfalls navigieren Sie in Perfecto in Ihrer App zu dem Bildschirm, den Sie testen möchten, und klicken Sie im Analyzer-Projekt auf die „Test“-Schaltfläche, um einen Zugänglichkeitstest zu starten!
-
Besuchen Sie das axe DevTools Mobile Dashboard , um Ihre Scans zu sehen.
Testbereinigung
Wenn Sie mit Ihrer Testsitzung fertig sind, wählen Sie die „DevTunnel“-Schaltfläche, um die Verbindung zu trennen. Achten Sie auch darauf, die „Stopp“-Schaltfläche zu wählen, um Ihre Sitzung mit dem echten Gerät bei Perfecto zu beenden.
Haben Sie Schwierigkeiten?
- Kontaktieren Sie den Perfecto-Support unter support-perfecto@perforce.com.
- Kontaktieren Sie den Deque-Support unter helpdesk@deque.com oder support.deque.com.

