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 effettui l'accesso, l'Analyzer verifica che il tuo Mac sia pronto per testare su dispositivi fisici e ti guida attraverso qualsiasi configurazione rimanente. (Ai lanci futuri, l'app ricorda le tue scelte e ti porta direttamente a Pronto per il test.)

Se stai testando solo su un simulatore, puoi selezionare Usa invece il simulatore su una di queste schermate 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 ha bisogno di un team Apple Developer e di un certificato di firma. Se non hai mai usato Xcode prima, non avrai 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. Effettuare l'accesso crea il certificato di firma e registra il tuo team Apple Developer sul tuo Mac. L'Analyzer rileva questo automaticamente e continua autonomamente.

3. Seleziona il tuo team Apple Developer

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

  • Seleziona il team a pagamento della tua organizzazione — non selezionare il tuo team personale.
  • Se il tuo team non è elencato, assicurati di aver effettuato l'accesso a Xcode con l'ID Apple 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 utilizzando un simulatore, assicurati che sia in esecuzione. Nota: Il tuo dispositivo o simulatore deve avere accesso a internet.
    (Visita axe.deque.com sul browser del tuo dispositivo o simulatore per verificare la connessione a 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 utilizzi un dispositivo fisico, inserisci il codice di accesso 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 le 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, clicca di nuovo su Scansiona e segui le istruzioni, partendo dal 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.