Testes Appium no Sauce Labs

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

Identifique rapidamente problemas de acessibilidade em suas aplicações iOS ou Android com testes Appium, agora suportados no Sauce Labs!

Not for use with personal data

Testando com Appium e Sauce Labs

A Deque se associou à Sauce Labs para trazer testes de acessibilidade à sua infraestrutura de testes existente. Adicione verificações de acessibilidade aos seus testes Appium com o Axe DevTools Mobile, execute seus testes em dispositivos reais com Sauce Labs, e depois confira os resultados no Axe Developer Hub.

Configuração para Varreduras de Acessibilidade

Pré-requisitos:

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

O Sauce Labs cuidou da integração com o Appium para você. Para iniciar os testes de acessibilidade, você vai incorporar verificações de acessibilidade aos seus testes Appium existentes. Consulte nosso guia de configuração, começando com a seção intitulada “Varredura para Problemas de Acessibilidade”.

Configuração para Executar Testes no Sauce Labs

Pré-requisitos:

Capacidades Requeridas:

Nome Tipo Descrição
appium:app String A localização do aplicativo em teste. Defina storage:filename={filename of your app} para acessar aplicativos enviados para o Sauce Labs. Aplicativos iOS usam o formato de arquivo .ipa e Android usam .apk
appium:automationName String O nome do motor de automação. Defina para: axexcuitest para iOS ou axeuiautomator2 para Android
sauce:options Object Detalhes sobre a conta do Sauce Labs e opções de configuração.

Objeto sauce:options

Nome Tipo Descrição
nome de usuário String Nome de Usuário do Sauce Labs
chave de acesso String Chave de Acesso do Sauce Labs
build String Um identificador para sua execução de teste, exibido no Painel do Sauce Labs
nome String O nome do seu teste
versãoAppium String Defina para: appium2-deque-accessibility

NOTA: O driver XCUITest atualmente suporta dispositivos Sauce Labs que executam iOS 16+.

Por último, atualize sua URL do driver para se conectar ao Sauce Labs! Exemplo:

    self.driver = webdriver.Remote('https://ondemand.us-west-1.saucelabs.com:443/wd/hub', options=options)

Referências úteis:

Execute Seus Testes

Agora você pode executar seus testes Appium no Sauce Labs e fazer verificações de acessibilidade. Confira seus resultados de acessibilidade no Axe Developer Hub.

Precisa de ajuda?