Test Suite
2022.4
False
Imagen de fondo del banner
Guía de usuario de Test Suite
Última actualización 28 de feb. de 2024

Creación de flujos de trabajo de automatización móvil

Crea flujos de trabajo para automatizar aplicaciones web nativas y móviles a través de Studio y Mobile Device Manager.

Requisitos previos

  • Licencia de Studio.
  • UiPath.MobileAutomation.Activities. Para obtener más información, consulta Gestionar paquetes. Como alternativa, puedes utilizar la plantilla predeterminada del Proyecto de pruebas móviles, ya que instalará el paquete de actividades por ti.
  • Granja de dispositivos.
  • Servidor Appium. Para obtener más información, consulta Preparar el marco de automatización de pruebas.
  • Dispositivo y aplicaciones configurados. Para obtener más información, consulta Gestión de dispositivos y Gestión de aplicaciones, respectivamente.

Condiciones de automatización móvil

  • El tiempo de ejecución es posible sin Mobile Device Manager, mientras que el tiempo de diseño no lo es. Esto significa que puedes diseñar tus flujos de trabajo en Studio si abres Mobile Device Manager. Por el contrario, puedes ejecutar tus pruebas sin tener que abrir Mobile Device Manager.
  • Los ajustes que estableces al configurar dispositivos y aplicaciones se aplican globalmente. Por ejemplo, si configuras un dispositivo y desactivas Cerrar pestañas similares, eso se verá reflejado en Studio al crear tu flujo de trabajo. Más concretamente, si utilizas la conexión de dispositivos móviles para conectarte a este dispositivo, la propiedad Cerrar pestaña similar heredará tu configuración a False.

Crear un flujo de trabajo mediante acciones grabadas

Crea un flujo de trabajo en Mobile Device Manager indicando tus acciones en pantalla y grabando los pasos. Después de terminar de grabar tus acciones, puedes importar todo el conjunto en Studio.

  1. Abre Mobile Device Manager e inicia una aplicación. Para obtener más información, consulta Inicio de una aplicación.
  2. Abre el panel Acciones grabadas en el lado derecho para realizar un seguimiento de sus acciones ejecutadas.
  3. En el lado derecho del emulador de dispositivos móviles, selecciona una acción individual o varias de la Barra de acciones o interactúa con el dispositivo manualmente. Para obtener más información, consulta Interacción de dispositivos.


  4. Abre Studio y selecciona Hacer en una secuencia.
  5. Ve a Automatización móvil > Importar acciones grabadas para añadirlas a la secuencia.

    Las acciones previamente grabadas en MDM ahora forman parte del flujo de trabajo de Flujo de Studio.

Puedes ejecutar tu flujo de trabajo como cualquier otro flujo de trabajo haciendo clic en Ejecutar archivo.

Se establece una nueva conexión al dispositivo móvil emulado para ejecutar tus acciones en tiempo real.

Crear flujo de trabajo con Studio

Para entender cómo crear un flujo de trabajo en Studio, considera los siguientes escenarios sobre cómo crear flujos de trabajo para:

  • Automatización web
  • Consejo: Añade actividades de automatización móvil a tu Repositorio de objetos.

Automatización web

En este escenario, puedes crear un flujo de trabajo de automatización web de Android para abrir la página de documentación de UiPath. Antes de comenzar, echa un vistazo a los requisitos previos. Para este ejemplo específico, debes configurar un con https://www.uipath.com/ como página de inicio.
  1. Abre Studio.
  2. Selecciona un proyecto de prueba móvil en las plantillas predeterminadas.
  3. Configura los detalles del proyecto, selecciona C#/VB y haz clic en Crear.
  4. Crea un nuevo caso de prueba y añade una secuencia a tu flujo de trabajo.
  5. Añade una actividad de conexión de dispositivo móvil en la secuencia.
  6. Haz clic en Seleccionar detalles de conexión y establece tu dispositivo y aplicación web.
  7. Agrega una actividad Administrar aplicación actual y, en el menú desplegable Comando , elige Iniciar.
  8. Agrega una actividad Abrir URL y, en el campo de propiedad URL , introduce "https://www.uipath.com/".
  9. Abre Mobile Device Manager e inicia una aplicación web.
  10. Añade una actividad Pulsar, haz clic en Indicar destino y selecciona Automation Trends 2023: Novedades, Qué sigue y Ruta al valor real en la página web de UiPath. Esto abrirá el modo de selección de destinos en Mobile Device Manager. Para obtener más información sobre destinos de elementos de la interfaz de usuario, consulta Acerca de objetivos y anclas.


  11. Repite el paso 10 y selecciona Aceptar y continúa desde la parte inferior de la página.
  12. Añade una actividad Establecer texto , haz clic en Indicar destino y selecciona el campo Correo electrónico de empresa . Introduce una dirección de correo electrónico en el campo Texto .
  13. Añade una actividad Establecer texto, haz clic en Indicar destino y selecciona el campo Nombre. Introduce un nombre en el campo Texto.
  14. Añade una actividad Establecer texto, haz clic en Indicar destino y selecciona el campo Apellido. Introduce un nombre en el campo Texto.
  15. Ejecuta tu archivo para verlo en acción en Mobile Device Manager. Puedes consultar un listado de las actividades de automatización móvil en .


Automatización de aplicaciones nativas

Siguiendo este escenario, puedes crear un flujo de trabajo de automatización de Wikipedia para iOS y buscar y recuperar texto de la aplicación. Antes de comenzar, echa un vistazo a los requisitos previos.

Para este ejemplo específico, debes configurar una aplicación de Wikipedia. Descarga el archivo IPA si utilizas un dispositivo local. De lo contrario, puedes especificar la ruta de la aplicación.



Nota:

Para añadir aplicaciones nativas en tus dispositivos, consulta lo siguiente:

  1. Abre Studio.
  2. Selecciona un proyecto de prueba móvil en las plantillas predeterminadas.
  3. Configura los detalles del proyecto, selecciona C#/VB y haz clic en Crear.
  4. Crea un nuevo caso de prueba y añade una secuencia a tu flujo de trabajo.
  5. Añade una actividad de Elemento existe en la secuencia y haz clic en Indicar destino. Esto abrirá el modo de selección de destinos en Mobile Device Manager. Para obtener más información sobre destinos de elementos de la interfaz de usuario, consulta Acerca de objetivos y anclas.
  6. Selecciona el botón Omitir en la pantalla de tu dispositivo.
  7. Configura la propiedad Existente con el siguiente valor: skipButton.
  8. Haz clic en Seleccionar detalles de conexión y establece tu dispositivo y aplicación.
  9. Abre Mobile Device Manager e inicia una aplicación.
  10. Continúa añadiendo una actividad Si y una Secuencia en Entonces.
  11. En el cuadro Secuencia, añade una actividad Pulsar y escribe el siguiente valor en el campo Condición.
    skipButton ==trueskipButton ==true
  12. Haz clic en Indicar destino para Pulsar e indica tu destino en el botón Omitir en la pantalla de tu dispositivo.
  13. Continúa añadiendo Establecer texto y configura la propiedad Texto con el siguiente valor: Manual Testing is slow.
  14. Añade una actividad Establecer texto a la secuencia e indica tu destino en la pantalla. Para este ejemplo, puedes escribir: Manual Testing is slow.


  15. Añade una actividad Pulsar e indica tu destino en la pantalla. En este ejemplo, puedes seleccionar Mobile application testing.
  16. Añade una actividad Obtener texto e indica tu destino en la pantalla. Por ejemplo, puedes seleccionar el primer párrafo.
  17. Ejecuta tu archivo para verlo en acción en Mobile Device Manager. Puedes consultar un listado de las actividades de automatización móvil en .


Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.