Obtenha os Drivers Appium do axe DevTools Mobile

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

Adicione os drivers do axe DevTools Mobile ao seu ambiente Appium

Not for use with personal data

Requisitos:

  • Seus testes rodando na versão 2.0 ou superior do Appium
  • Chave de API do Deque
  • Uso do Driver UiAutomator2 ou XCUITest
  • Node.js v.20 ou superior

Configuração Inicial

Configurar o npm para acessar o axe DevTools Mobile

Os drivers Appium do axe DevTools Mobile estão disponíveis através do Artifactory da Deque como um pacote npm. Como tal, você precisará adicionar suas credenciais a um ~/.npmrc arquivo. Siga nosso guia para configurar seu registro npm para acessar o axe DevTools Mobile.

Instalar os Drivers

Instale os drivers necessários em sua instância de Appium através da linha de comando:

Driver XCUITest do axe para Testes em iOS

Appium 2
appium driver install --source=npm @axe-devtools/axe-appium-xcuitest-driver
Appium 3
appium driver install --source=npm @axe-devtools/axe-appium3-xcuitest-driver

Se você precisar desinstalar a qualquer momento, pode desinstalar através da linha de comando:

appium driver uninstall axexcuitest

Driver UIAutomator2 do axe para Testes em Android

Appium 2
appium driver install --source=npm @axe-devtools/axe-appium-uiautomator2-driver
Appium 3
appium driver install --source=npm @axe-devtools/axe-appium3-uiautomator2-driver

Se você precisar desinstalar a qualquer momento, pode desinstalar através da linha de comando:

appium driver uninstall axeuiautomator2

Opcional: Configurar o Driver iOS para Dispositivos Reais

Executar testes Appium em dispositivos iOS reais requer uma configuração adicional porque o axe DevTools para Mobile utiliza o WebDriverAgent (WDA).

O caminho padrão do nosso projeto Xcode do WebDriverAgent é:\ ~/.appium/node_modules/@axe-devtools/axe-appium-xcuitest-driver/node_modules/@axe-devtools/axe-appium-webdriveragent/WebDriverAgent.xcodeproj.

Você pode executar appium driver run axexcuitest open-wda no terminal para abrir o projeto Xcode do WDA.

Você pode usar o guia de Configuração de Dispositivo Real do Driver XCUITest do Appium para começar, mas tenha em mente que o caminho padrão deles para o WDA é diferente do nosso.

Mantenha-se Atualizado

É importante atualizar regularmente os drivers Appium do axe DevTools Mobile para garantir que você tenha as últimas regras e recursos. Estes não são atualizados automaticamente, então você deve verificar regularmente nossas novas versões. Veja Como Atualizar o axe DevTools Mobile para Appium para detalhes.

O que Vem a Seguir?

Em seguida, configure seu conjunto de testes automatizados para verificar problemas de acessibilidade. Para um início rápido, use o Auto Scan para identificar automaticamente problemas de acessibilidade enquanto seu conjunto de testes existente é executado: