- StudioPro
- Orchestrator
- Testing Robots
- Test Manager
Automatización de dispositivos móviles
Esta sección describe la solución de automatización de dispositivos móviles con más detalle y te ayuda a empezar a utilizarla.
- StudioPro: IDE para diseñar pruebas móviles y prepararlas para la gestión y ejecución de pruebas.
- Actividades de automatización móvil: acciones configurables que se pueden realizar en el dispositivo móvil, para automatizarlo.
- MDM (Mobile Device Manager): herramienta que te ofrece una interfaz visual realista de pruebas y automatización de un dispositivo móvil dentro de StudioPro. Puedes utilizar MDM para conectarte a dispositivos reales o emulados a través de Appium y realizar y grabar tus acciones en el dispositivo, así como gestionar dispositivos y aplicaciones.
Para empezar a utilizar la solución de automatización de dispositivos móviles de UiPath, consulta los siguientes recursos:
- Automatización móvil
- Gestor de dispositivos móviles:
Gestiona tus dispositivos de forma individual realizando la configuración o ejecutando aplicaciones.
Para configurar los dispositivos, consulta:
- Compatibilidad con Android e iOS.
- Ejecuta varios dispositivos al mismo tiempo.
- Accede a cualquier tipo de contenido excepto para los vídeos.
Puedes filtrar tus dispositivos utilizando uno de los siguientes criterios o todos:
- Por tipo de dispositivo: haz clic en el botón Androido Apple .
- Por la versión de la plataforma: haz clic en el botón Versión de plataforma y elige en el menú desplegable. El valor predeterminado está establecido en Todo.
Puedes reordenar tus dispositivos arrastrando y soltando una tarjeta de dispositivo en una posición nueva de la lista.
La siguiente tabla muestra las acciones que puedes realizar para gestionar tus dispositivos.
Acción |
Descripción |
Procedimiento |
---|---|---|
Editar |
Configura los ajustes del dispositivo. |
|
Clonar |
Crea un clon de dispositivo. |
|
Eliminar |
Elimina el dispositivo seleccionado. |
|
Iniciar una aplicación en este dispositivo |
Elige y ejecuta una aplicación en el dispositivo seleccionado. |
|
La siguiente sección enumera tus opciones de solución de problemas:
- Depuración para investigar los registros de Appium.
- Registros y línea de tiempo de ejecución para examinar lo que ha sucedido en tu dispositivo durante la automatización.
- Escenarios de solución de problemas
Esta sección incluye actividades relacionadas con la prueba que se encuentran en el paquete UiPath.Mobile.Automation.Activities. Mediante estas actividades, puedes crear la automatización para tus dispositivos, ejecutando aplicaciones nativas o web. Puedes encontrar las actividades en Studio, en Automatización móvil.
Actividades |
Descripción |
---|---|
Establece una conexión con un dispositivo móvil y ofrece el ámbito para todas las actividades posteriores. | |
Recupera los tipos de registro de un dispositivo conectado a través de la conexión de dispositivo móvil | |
Recupera los registros de un dispositivo móvil conectado a través de la actividad del ámbito de Conexión de dispositivo móvil. | |
Instala una aplicación especificada en un dispositivo móvil conectado a través de la actividad del ámbito de Conexión de dispositivo móvil. | |
Recupera el origen de la página de un dispositivo móvil conectado a través de la actividad del ámbito de Conexión de dispositivo móvil. | |
Gestiona la aplicación actual mediante un comando de entrada de usuario. | |
Envía un comando de entrada de usuario a una aplicación especificada en el dispositivo móvil de destino. | |
Va a un vínculo profundo dentro de una aplicación. | |
Abre una URL especificada en el navegador web actualmente activo. | |
Recupera la orientación actual del dispositivo móvil especificado. | |
Presiona un botón de hardware en el dispositivo conectado. | |
Cambia y luego recupera la orientación del dispositivo conectado. | |
Toma una captura de pantalla de la pantalla del dispositivo móvil que estás usando con las dimensiones personalizadas especificadas en las propiedades Altura y Anchura. | |
Devuelve una variable booleana que indica si existe un elemento de IU especificado. | |
Recupera un atributo de un elemento de IU especificado. | |
Recupera el elemento seleccionado de un elemento de IU de destino. | |
Extrae el texto de un elemento de IU especificado y lo devuelve como variable de string. | |
Establece el elemento seleccionado en un elemento de IU de destino. | |
Escribe el texto especificado en un elemento de IU de destino. | |
Desliza la pantalla en una dirección especificada y una cantidad de veces especificada. | |
Devuelve una variable booleana que indica si existe un elemento de IU especificado. |
Si encuentras problemas, considera los siguientes escenarios de solución de problemas:
Si tu dispositivo iOS no se inicia, prueba lo siguiente:
- Asegúrate de que tu dispositivo confía en el certificado. En tu dispositivo, ve a Configuración > General > Perfiles y administración de dispositivos, toca en la entrada de correo electrónico (por ejemplo, Desarrollo de Apple: nombredeusuario@email.com), y luego confía en el certificado. Si el dispositivo está utilizando tu cuenta corporativa, esto no sería necesario.
- Si obtienes un error de que el puerto 8100 no es accesible, cierra Appium (Control + C) y reinícialo después.
- Si obtienes un error diferente, considera consultar Dispositivo real del controlador de Appium XCUITest.
- Acerca de la automatización de dispositivos móviles
- Recursos
- Administración de dispositivos
- Capacidades de dispositivo
- Navegación en el panel de dispositivos de MDM
- Gestión de dispositivos en MDM
- Solución de problemas
- Actividades de automatización móvil
- Escenarios de solución de problemas
- El dispositivo físico de iOS no se inicia