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 11 de nov. 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. También puede usar la plantilla predeterminada Proyecto de prueba móvil, ya que esto instalará el paquete de actividad.
  • 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

In this scenario, you can build an Android web automation workflow to open the documentation page from UiPath®. Before getting started, have a look at the prerequisites. For this specific example, you need to configure a with https://www.uipath.com/ as a starting page.
  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. Add a Tap activity, click Indicate Target and select the Automation Trends 2023: What's New, What's Next, and the Path to Real Value on the UiPath® website. This will open the target selection mode in Mobile Device Manager. For more information on targeting UI elements, see About Targets and Anchors.


  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 .


¿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.