Testare le app iOS per l'accessibilità

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

Ora che hai installato e aggiornato Xcode, verificato l'installazione degli Xcode Command Line Tools e installato l'Axe DevTools Mobile Analyzer sul tuo Mac, hai tutto il necessario per iniziare a eseguire test di accessibilità! Segui i passaggi elencati di seguito per iniziare a scansionare le tue app iOS.

Avvia l'app e accedi

  1. Avvia l'applicazione Axe DevTools Mobile Analyzer dalla cartella Applicazioni o dal Launchpad.
  2. Scegli la configurazione del tuo server prima di accedere. Il tuo amministratore aziendale può fornire queste informazioni.
    1. Per il SaaS standard, scegli 'Server standard'.
    2. Per On Prem o Private Cloud, scegli 'Server personalizzato' e inserisci l'URL del backend fornito dall'amministratore della tua organizzazione.
  3. Seleziona 'Accedi'. Si aprirà una finestra del browser.
  4. Accedi con il tuo nome utente e password Deque quando richiesto. Nota: Se hai già effettuato l'accesso con il tuo nome utente/password Deque sul web, il browser effettuerà automaticamente l'accesso all'app Mobile Analyzer. Non sarà necessario inserire nome utente e password.
  5. Torna all'app Mobile Analyzer.

Imposta il test su dispositivo fisico

La prima volta che accedi, l'Analyzer verifica che il tuo Mac sia pronto per testare sui dispositivi fisici e ti guida attraverso la configurazione rimanente. (Al prossimo avvio, l'app ricorderà le tue scelte e ti porterà direttamente a Pronto per il test.)

Se stai testando solo su un simulatore, puoi selezionare Usa invece il simulatore su uno di questi schermi e passare direttamente a Pronto per il test.

1. Controllo di prontezza di Xcode

All'avvio, l'Analyzer conferma che Xcode sia installato, che i tuoi strumenti da riga di comando puntino all'app completa di Xcode (non solo agli strumenti da riga di comando standalone) e che tu abbia accettato l'accordo di licenza di Xcode.

2. Accedi a Xcode con il tuo ID Apple (utenti di Xcode alla prima esperienza)

Per testare su un dispositivo fisico, il tuo Mac necessita di un team Apple Developer e di un certificato di firma. Se non hai mai usato Xcode prima, non avrai ancora nessuno dei due, e l'Analyzer mostrerà la schermata ID Apple richiesto per dispositivi fisici.

Per risolvere questo problema, accedi a Xcode con il tuo ID Apple. Accedere crea il certificato di firma e registra il tuo team Apple Developer sul tuo Mac. L'Analyzer rileva automaticamente questo passaggio e continua da solo.

3. Seleziona il tuo team Apple Developer

Nella schermata Imposta i dispositivi fisici, scegli il tuo team Apple Developer dal menu a tendina, poi seleziona Connetti dispositivo. L'Analyzer applica la configurazione del codice di firma per te.

  • Seleziona il tuo team a pagamento della tua organizzazione — non selezionare il tuo Team Personale.
  • Se il tuo team non è elencato, assicurati di aver effettuato effettuato l'accesso a Xcode con l'Apple ID che appartiene a quel team.
  • Gli account Apple Developer gratuiti (personali) non sono supportati. Se ne viene selezionato uno, ti verrà chiesto di scegliere un team diverso.

Pronto per il test

Una volta completata la configurazione, vedrai una schermata intitolata Pronto per il test.

Collega il tuo dispositivo

  1. Se usi un dispositivo fisico, collegalo al tuo computer tramite USB.
  2. Se richiesto, seleziona 'Autorizza'.
  3. Se stai usando un simulatore, assicurati che il simulatore sia in esecuzione. Nota: Il tuo dispositivo o simulatore deve avere accesso a internet.
    (Visita axe.deque.com nel browser del tuo dispositivo o simulatore per verificare la connessione internet.)

Effettua una Scansione

  1. Seleziona 'Scansiona una Nuova App'.
  2. Seleziona il tuo dispositivo o simulatore dall'elenco.
  3. Seleziona la tua app dall'elenco.
  4. Opzionale: Fornisci un nome per la scansione. Il nome predefinito sarà il titolo dello schermo, se esiste.
  5. Opzionale: Aggiungi tag per la scansione. Usa i tag per organizzare i risultati sulla Mobile Dashboard.
  6. Assicurati che il tuo dispositivo sia attivo e lo schermo che desideri scansionare sia visibile.
  7. Seleziona 'Scansiona'.
  8. Inserisci la password del portachiavi se richiesto e scegli 'Consenti sempre.'

screenshot of modal asking for user to grant permissions by entering their password
  1. Se usi un dispositivo fisico, inserisci il codice del dispositivo quando richiesto per avviare l'automazione del test.

screenshot of a numeric keypad on an iphone prompting user to enter a passcode
  1. Se usi un simulatore, consenti al WebDriverAgentRunner-Runner.app di accettare connessioni in entrata quando richiesto.

screenshot of modal asking user to accept incoming connections when prompted

Rivedi i Risultati

  1. Una volta terminata la scansione, fai clic sul link 'Visualizza Rapporto' per rivedere i risultati del test sulla Mobile Dashboard.
screenshot of modal indicating a scan has been successfully completed

Ripeti per ogni schermo che desideri testare.

  1. Per scansionare un altro schermo, fai clic su Scansiona di nuovo e segui le istruzioni, iniziando da Passo 4 sopra.

Concludi i Test - Solo Dispositivo Fisico

  1. Durante i test su un dispositivo fisico, 'Automazione in Esecuzione' rimarrà sullo schermo. Puoi navigare verso nuovi schermi ed effettuare scansioni aggiuntive mentre è ancora in esecuzione.
  2. Quando hai finito i test, tieni premuti entrambi i pulsanti del volume per fermare l'automazione sul tuo dispositivo.