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 Schaltfläche „DevTunnel“. Wenn Sie DevTunnel noch nicht installiert haben, schauen Sie sich das Installationsleitfaden von Perfecto für detaillierte Anweisungen an.
Haben Sie Probleme mit DevTunnel?
- Möglicherweise müssen Sie Ihren Computer nach der Installation neu starten.
- Möglicherweise müssen Sie die Berechtigungen des devtunnel-Ordners unter:
/usr/local/etc/devtunneländern, um Lese- und Schreibzugriff für alle zu erlauben. - 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 eine
.ipahaben, können Sie ü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 im Geräte-Interface von Perfecto die Schaltfläche „DevTunnel“ und dann „Verbinden“. Öffnen Sie das Xcode-Projekt für die Anwendung, die Sie testen möchten. Wählen Sie ein Gerät zum Ausführen und wählen Sie das Perfecto-Gerät unter „iOS Devices“. Starten Sie die App, wie Sie es typischerweise beim lokalen Entwickeln 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, wenn Sie dies nicht bereits in einem vorherigen Schritt getan haben: Wählen Sie die Schaltfläche „DevTunnel“ auf Perfecto im Geräte-Interface 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 nehmen Sie alle notwendigen Anpassungen an Ihrer Setup-Datei vor. Folgen Sie dem Einrichtungsleitfaden für weitere Informationen.
-
Öffnen Sie in der oberen Leiste des Axe DevTools Mobile Analyzer Xcode-Projekts das Geräte-Dropdown-Menü und wählen Sie das Perfecto-Gerät unter „iOS Devices“. Wenn es das erste Mal ist, dass Sie den Analyzer verwenden, schauen 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 drücken die Schaltfläche „Test“ im Analyzer-Projekt, um einen Accessibility-Test 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.

