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 fez uma parceria com Sauce Labs para trazer testes de acessibilidade à sua infraestrutura de testes existente. Adicione varreduras 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 em axe Developer Hub.

Configuração para Varreduras de Acessibilidade

Pré-requisitos:

  • Seus testes rodando na versão Appium 2.0 ou superior
  • Chave API de 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ê incorporará varreduras de acessibilidade aos seus testes Appium existentes. Consulte nosso guia de configuração, começando pela 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 sob teste. Defina storage:filename={filename of your app} para acessar aplicativos carregados no Sauce Labs. Aplicativos iOS usam o formato de arquivo .ipa e Android usa .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 Definido 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 do Appium no Sauce Labs e verificar a acessibilidade. Confira seus resultados de acessibilidade no axe Developer Hub.

Precisa de ajuda?