Testar Apps iOS para Acessibilidade
Agora que você instalou e atualizou o Xcode, verificou a instalação das Ferramentas de Linha de Comando do Xcode 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 escanear seus aplicativos 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
Na primeira vez que você fizer login, o Analyzer verifica se o seu Mac está pronto para testar em dispositivos físicos e orienta você sobre qualquer configuração que ainda falta. (Em futuras inicializações, o aplicativo se lembrará das suas escolhas e levará você diretamente a Pronto para Testar.)
Se você estiver testando apenas em um simulador, pode selecionar Usar Simulador em qualquer uma dessas telas e pular 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 exibirá a tela ID Apple Necessário para Dispositivos Físicos .
Para resolver esse 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 por conta própria.
3. Selecione sua equipe Apple Developer
Na tela Configurar Dispositivos Físicos , escolha sua equipe Apple Developer no menu suspenso, depois selecione Conectar Dispositivo. O Analyzer aplica a configuração de assinatura de código para você.
- Selecione a equipe paga da sua organização — não selecione sua Equipe 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.
Pronto para Testar
Uma vez que a configuração esteja 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 está 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'.
- Insira sua senha do chaveiro se solicitado, e escolha 'Sempre Permitir'.
- Se estiver usando um dispositivo físico, insira o código de acesso do 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
- Quando o escaneamento terminar, clique no link 'Ver Relatório' para revisar seus resultados de teste no Painel Mobile.
Repetir para cada tela que você deseja testar.
- Para escanear outra tela, clique em Escanear novamente e siga as instruções, começando no Passo 4 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.
