Test Suite
Mais recente
falso
Imagem de fundo do banner
Guia do usuário do Test Suite
Última atualização 30 de abr de 2024

Arquitetura de automação de dispositivos móveis

A automação de dispositivos móveis envolve uma arquitetura de três camadas, que abrange o Studio e atividades, servidores do Appium e o próprio dispositivo de destino.



Studio e atividades

  • A base da automação de dispositivos móveis começa no Studio.
  • Você começa estabelecendo uma conexão entre o dispositivo de destino e o aplicativo que você deseja automatizar, usando o Mobile Device Manager.
  • Essa conexão é facilitada por meio de um servidor do Appium executado no dispositivo de destino.
  • Em seguida, você pode usar as atividades disponíveis nos pacotes MobileAutomation e UIAutomation.

Appium

  • O Appium é um elemento-chave para realizar testes e simular a conexão entre seu dispositivo e o aplicativo. O Mobile Device Manager atua como uma ponte entre seu dispositivo móvel e o servidor do Appium, interpretando e executando comandos de automação.
  • A automação móvel da UiPath® depende do Appium como driver para iOS e Android, inicializando drivers, configurando parâmetros do ambiente de teste (como arquivo do aplicativo e detalhes do dispositivo) e acomodando testes de aplicativos nativos e híbridos.
  • Você tem a flexibilidade de configurar um servidor do Appium em sua máquina local ou aproveitar um servidor do Appium de nuvem de um rancho de dispositivos de nuvem externo. Confira as fazendas de dispositivos em nuvem com as quais você pode se integrar enquanto usa a solução de automação móvel da UiPath®:
    Fazendas de dispositivos de nuvem
    Sauce Labs
    Perfecto Mobile
    Experitest

Dispositivo

  • Independentemente de seu dispositivo de destino ser um dispositivo físico ou um simulador/emulador, local ou de nuvem, ele precisa executar o Appium para testes.
  • Além do Appium, você deve instalar estruturas de automação específicas para dispositivos iOS ou Android. Essas estruturas são essenciais para criar e executar testes de interface gráfica. Confira as estruturas de automação compatíveis abaixo:
    AndroidiOS
    UIAutomator2XCUITest
    EspressoAutomação de Interface Gráfica
  • Studio e atividades
  • Appium
  • Dispositivo

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.