test-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Guía de usuario de Test Suite
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 21 de oct. de 2024

Arquitectura de automatización de dispositivos móviles

La automatización de dispositivos móviles implica una arquitectura de tres capas que comprende Studio y actividades, servidores Appium y el propio dispositivo de destino.



Studio y actividades

  • La base de la automatización de dispositivos móviles comienza en Studio.
  • Para empezar, establece una conexión entre el dispositivo de destino y la aplicación que deseas automatizar, utilizando el Gestor de dispositivo móvil.
  • Esta conexión se realiza a través de un servidor Appium que se ejecuta en el dispositivo de destino.
  • A continuación, puedes utilizar las actividades disponibles en los paquetes MobileAutomation y UIAutomation.

Appium

  • Appium es un elemento clave para realizar pruebas y simular la conexión entre tu dispositivo y la aplicación. El Gestor de dispositivo móvil actúa como puente entre tu dispositivo móvil y el servidor Appium, interpretando y ejecutando comandos de automatización.
  • La automatización móvil de UiPath® se basa en Appium como controlador para iOS y Android, inicializando los controladores, configurando los parámetros del entorno de prueba (como el archivo de la aplicación y los detalles del dispositivo) y dando cabida a las pruebas de aplicaciones nativas e híbridas.
  • Dispones de la flexibilidad de configurar un servidor Appium en tu máquina local o utilizar un servidor Appium en la nube desde una granja de dispositivos externos en la nube. Eche un vistazo a las granjas de dispositivos en la nube en las que puede integrar mientras utiliza la solución de automatización móvil de UiPath®:
    Granjas de dispositivos en la nube
    Sauce Labs
    Perfecto Mobile
    Experitest

Dispositivo

  • Independientemente de si tu dispositivo de destino es un dispositivo físico o un simulador/emulador, local o en la nube, debes ejecutar Appium para las pruebas.
  • Además de Appium, debes instalar marcos de automatización específicos para los dispositivos iOS o Android. Estos marcos son esenciales para crear y ejecutar pruebas de IU. Consulta los marcos de automatización compatibles a continuación:
    AndroidiOS
    UIAutomator2XCUITest
    EspressoAutomatización de IU
  • Studio y actividades
  • Appium
  • Dispositivo

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.