Obtenha o Framework axeDevToolsXCUI

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

Inicialize e configure o framework axeDevToolsXCUI nos seus testes de UI

Not for use with personal data

Configuração

Requisitos:

Aplicação de Exemplo

Você pode baixar o nosso aplicação de exemplo no GitHub para ver um exemplo prático da implementação do framework axeDevToolsXCUI dentro de um teste UI simples. Adicione suas credenciais Deque e siga o README para começar a escanear. Este aplicativo é inacessível para demonstrar as etapas de implementação do Axe DevTools Mobile e a detecção de problemas de acessibilidade.

Baixar e Incorporar o Framework axeDevToolsXCUI

Usando Swift Package Manager

URL do pacote: https://github.com/dequelabs/axe-devtools-ios.

  1. No Xcode, selecione seu projeto principal para abrir as configurações do projeto.
  2. No painel de configurações, certifique-se de que o projeto principal está selecionado e não um alvo.
  3. Selecione a aba Dependências de Pacotes.
  4. Selecione o ícone de mais para adicionar uma dependência de pacote.
  5. Insira a URL do pacote e selecione o pacote axe-devtools-ios.
  6. Para o Dependency Rule, escolha a versão exata e insira a tag para obter.
  7. Selecione o botão Adicionar Pacote.
  8. Será solicitado que você escolha um alvo para adicionar o framework. Para axeDevToolsXCUI, marque a caixa à esquerda, depois selecione seu alvo UITest.
  9. Selecione o botão Adicionar Pacote novamente, e o Xcode começará a buscar os ativos.


Screenshot of Xcode's Swift Package Window to select a target where the framework will be added.

Usando Artifactory

Veja o instruções para usar Artifactory.

Incorporar Framework

  1. Arraste o axeDevToolsXCUI.xcframework para a pasta Frameworks do seu projeto.
  2. Adicione-o ao alvo de Teste de UI da sua aplicação.
  3. Nas configurações do projeto, selecione o alvo de Teste de UI da sua aplicação.
  4. Selecione a aba **Build Phases**.
  5. Adicione o framework a *Copy Frameworks*. (Ele já deve estar em Link Binary With Libraries).


screenshot of Xcode highlighting steps to embed the framework.

Mantenha-se Atualizado

Verifique novamente se a sua versão do Axe DevTools Mobile para iOS está atualizada, para garantir que você tenha as regras e recursos mais recentes. Ele não atualiza automaticamente, portanto, você deve verificar se há uma nova versão periodicamente. Veja Como Atualizar o Axe DevTools Mobile para iOS para mais detalhes.

O que Vem a Seguir?

Em seguida, configure sua suíte de teste automática XCTest para escanear problemas de acessibilidade. Para um início rápido, use Auto Scan para identificar automaticamente problemas de acessibilidade enquanto sua suíte de teste existente está em execução. Para mais controle granular e personalização em seus testes, configure para Testes Direcionados.