Test su iOS con Perfecto
Il progetto Axe DevTools Mobile Analyzer si collegherà a un dispositivo Perfecto tramite Xcode e la tecnologia DevTunnel di Perfecto, consentendoti di testare manualmente qualsiasi app installata su un dispositivo reale Perfecto per rilevare difetti di accessibilità.
Requisiti:
- Perfecto Enterprise Private Cloud
Attualmente, il test su iOS con Perfecto è possibile solo con il progetto Axe DevTools Mobile Analyzer Xcode. Stiamo lavorando a una soluzione per utilizzare Perfecto con l'app Axe DevTools Mobile Desktop Analyzer.
Prima Configurazione
-
Nel tuo pannello Perfecto, apri un dispositivo reale per il test manuale.
-
Una volta caricato il dispositivo, seleziona il pulsante "DevTunnel". Se non hai ancora installato DevTunnel, consulta la guida all'installazione di Perfecto per istruzioni dettagliate.
Problemi con DevTunnel?
- Potrebbe essere necessario riavviare il computer dopo l'installazione.
- Potrebbe essere necessario modificare i permessi della cartella devtunnel situata in:
/usr/local/etc/devtunnelper consentire la lettura/scrittura a tutti. - Contatta il Supporto Perfecto all'indirizzo support-perfecto@perforce.com.
Installazione dell'Applicazione da Testare
Con il dispositivo reale di tua scelta aperto, dovrai installare l'applicazione che desideri testare.
-
Se hai un
.ipa, puoi caricarlo sul dispositivo tramite l'interfaccia Perfecto. Seleziona il pulsante "App", poi "Installa nuovo". Seleziona "Computer" per caricare dal tuo computer. -
Se stai distribuendo da Xcode, seleziona il pulsante "DevTunnel" dall'interfaccia del dispositivo su Perfecto, quindi "Connetti". Apri il progetto Xcode per l'applicazione che desideri testare. Scegli un dispositivo su cui eseguire e seleziona il dispositivo Perfecto sotto "Dispositivi iOS". Avvia l'app come faresti normalmente durante lo sviluppo locale. Nota: Alla prima connessione con questo dispositivo ci vorrà un po' di tempo mentre Xcode si configura, si connette e copia i simboli necessari per interagire con il dispositivo. I lanci successivi sullo stesso dispositivo non avranno ritardi.
Test di Accessibilità
-
Avvia DevTunnel se non l'hai già fatto in un passaggio precedente: seleziona il pulsante "DevTunnel" su Perfecto nell'interfaccia del dispositivo, quindi "Connetti". Nota: Aprire DevTunnel prima di Xcode aiuta a garantire che il tuo dispositivo cloud sia disponibile per Xcode.
-
Apri il progetto Axe DevTools Mobile Analyzer Xcode e apporta eventuali modifiche al tuo file di configurazione, segui la guida alla configurazione per maggiori informazioni.
-
Nella barra superiore del progetto Axe DevTools Mobile Analyzer Xcode, apri il menu a tendina del dispositivo e seleziona il dispositivo Perfecto sotto "Dispositivi iOS". Se è la tua prima volta con l'analizzatore, consulta eseguire un test di accessibilità per istruzioni dettagliate. Altrimenti, in Perfecto, naviga nell'app fino alla schermata che desideri testare e premi il pulsante "Test" nel progetto Analyzer per avviare un test di accessibilità!
-
Visita il dashboard Mobile di axe DevTools per vedere le tue scansioni.
Pulizia del Test
Quando hai finito con la tua sessione di test, seleziona il pulsante "DevTunnel" per disconnettere. Assicurati di selezionare anche il pulsante "Stop" per terminare la tua sessione su dispositivo reale con Perfecto.
Hai problemi?
- Contatta il Supporto Perfecto all'indirizzo support-perfecto@perforce.com.
- Contatta il Supporto Deque all'indirizzo helpdesk@deque.com o support.deque.com.

