Testar Apps iOS para Acessibilidade
Agora que você instalou e atualizou o Xcode, verificou a instalação das Xcode Command Line Tools, e instalou o Axe DevTools Mobile Analyzer no seu Mac, você tem tudo o que precisa para começar a executar testes de acessibilidade. Siga os passos abaixo para começar a analisar seus apps iOS.
Lançar o App e Fazer o Login
- Inicie o aplicativo Axe DevTools Mobile Analyzer a partir da pasta de Aplicativos ou do Launchpad.
- Escolha sua configuração de servidor antes de fazer o login. O administrador da sua organização pode fornecer essas informações.
- Para SaaS padrão, escolha 'Servidor Padrão'.
- Para On Prem ou Nuvem Privada, escolha 'Servidor Personalizado' e insira a URL de backend fornecida pelo administrador da sua organização.
- Selecione 'Entrar'. Uma janela do navegador será aberta.
- Faça login com seu nome de usuário e senha da Deque quando solicitado. Nota: Se você já estiver logado com seu nome de usuário/senha da Deque na web, o navegador automaticamente fará login no aplicativo Mobile Analyzer. Você não precisará inserir seu nome de usuário e senha.
- Retorne ao aplicativo Mobile Analyzer.
Configurar Teste em Dispositivos Físicos
A primeira vez que você faz login, o Analyzer verifica se o seu Mac está pronto para testar em dispositivos físicos e orienta você sobre as etapas restantes de configuração. (Nas próximas vezes, o app se lembrará de suas escolhas e levará você diretamente para Pronto para Testar.)
Se você estiver testando apenas em um simulador, poderá selecionar Usar Simulador em qualquer uma dessas telas e avançar para Pronto para Testar.
1. Verificação de prontidão do Xcode
Ao iniciar, o Analyzer confirma se o Xcode está instalado, se suas ferramentas de linha de comando estão apontando para o aplicativo completo do Xcode (não apenas as Ferramentas de Linha de Comando independentes) e se você aceitou o acordo de licença do Xcode.
2. Faça login no Xcode com o seu ID Apple (novos usuários do Xcode)
Para testar em um dispositivo físico, seu Mac precisa de uma equipe Apple Developer e de um certificado de assinatura. Se você nunca usou o Xcode antes, ainda não terá nenhum dos dois, e o Analyzer mostrará a tela ID Apple Necessário para Dispositivos Físicos.
Para resolver este problema, faça login no Xcode com seu ID Apple. Fazer login cria o certificado de assinatura e registra sua equipe Apple Developer no seu Mac. O Analyzer detecta isso automaticamente e continua sozinho.
3. Selecione sua equipe Apple Developer
Na tela Configurar Dispositivos Físicos, escolha sua equipe Apple Developer no menu suspenso e selecione Conectar Dispositivo. O Analyzer aplica a configuração de assinatura de código para você.
- Selecione seu equipe paga da sua organização - não selecione seu Time Pessoal.
- Se sua equipe não estiver listada, certifique-se de ter feito login no Xcode com o ID Apple que pertence a essa equipe.
- Contas gratuitas (pessoais) do Apple Developer não são suportadas. Se uma for selecionada, você será solicitado a escolher uma equipe diferente.
4. Pronto para Testar
Quando a configuração estiver completa, você verá uma tela intitulada Pronto para Testar.
Conectar seu Dispositivo
- Se estiver usando um dispositivo físico, conecte-o ao seu computador via USB.
- Se solicitado, selecione 'Confiar'.
- Se estiver usando um simulador, certifique-se de que ele esteja em execução.
Nota: Seu dispositivo ou simulador deve ter acesso à internet.
(Visite axe.deque.com no navegador do seu dispositivo ou simulador para verificar sua conexão com a internet.)
Fazer um Escaneamento
- Selecione 'Escanear um Novo App'.
- Selecione seu dispositivo ou simulador da lista.
- Selecione seu aplicativo da lista.
- Opcional: Forneça um nome para o escaneamento. O nome padrão será o título da tela, se houver.
- Opcional: Adicione tags para o escaneamento. Use tags para organizar os resultados no Painel Mobile.
- Certifique-se de que seu dispositivo está ativo e a tela que você deseja escanear está visível.
- Selecione 'Escanear'.
- Digite sua senha do chaveiro, se solicitado, e escolha 'Sempre Permitir.'
- Se estiver usando um dispositivo físico, digite o código de acesso do seu dispositivo quando solicitado para iniciar a automação de testes.
- Se estiver usando um simulador, permita que o
WebDriverAgentRunner-Runner.appaceite conexões de entrada quando solicitado.
Revisar Resultados
Assim que a análise for concluída, clique no link “Ver Relatório” para revisar os resultados do seu teste no Painel Mobile.
Repetir para cada tela que você deseja testar.
Para analisar outra tela, clique em Analisar novamente e siga as instruções, começando em Passo 4 (nomeando sua análise) acima.
Finalizar Testes - Somente Dispositivo Físico
- Ao testar em um dispositivo físico, 'Automação em Execução' permanecerá na tela. Você pode navegar para novas telas e realizar escaneamentos adicionais enquanto estiver em execução.
- Quando terminar os testes, segure ambos os botões de volume para parar a automação no seu dispositivo.
