test-suite
2023.4
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Guia do usuário do Test Suite
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 13 de ago 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 do UiPath® depende do Appium como driver para iOS e Android, inicializando drivers, configurando parâmetros de ambiente de testes (como arquivo do aplicativo e detalhes do dispositivo) e acomodando testes de aplicativos nativos e híbridos.
  • Você tem a flexibilidade para configurar um servidor do Appium em sua máquina local ou aproveitar um servidor do Appium em nuvem a partir de uma fazenda de dispositivos de nuvem externa. Confira os fazendas de dispositivos em nuvem com os quais você pode se integrar ao usar 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

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.