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
Última actualización 4 de dic. de 2024

Actividades de automatización móvil y API

Esta sección incluye actividades relacionadas con las pruebas y API encontradas en el paquete UiPath.Mobile.Automation.Activities. A través de estas actividades y API, puedes crear automatizaciones para tus dispositivos, ejecutando aplicaciones nativas o web.

Para crear casos de prueba móviles en Studio, puedes utilizar las actividades disponibles en el paquete Mobile.Automation. Además, para crear casos de prueba codificados móviles en Studio, puedes utilizar las API disponibles en el servicio mobileautomation, descargadas con el paquete Mobile.Automation. Consulta API de automatización móvil para comprobar cómo utilizar las API de automatización móvil.

Actividades

Esta sección incluye todas las actividades relacionadas con la automatización móvil encontradas en el paquete Mobile.Automation.

Actividades

Descripción

Establece una conexión a un dispositivo móvil y proporciona ámbito para todas las actividades/API 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 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.

Deslizamiento direccionalRealiza una operación de deslizamiento con las siguientes direcciones predefinidas: Abajo, Arriba, Izquierda, Derecha.
Patrón de dibujoDibuja una ruta marcada por varios puntos en la pantalla del dispositivo.
Escribir TextoToma el contenido escrito a través del teclado y lo pega en el elemento de IU activo en ese momento.

APIs

Esta sección incluye todas las API relacionadas con la automatización móvil encontradas en el paquete Mobile.Automation.

APIDescripción
Connect/ConnectAsyncConecta un dispositivo a una aplicación.
CreateApplicationCrea una nueva aplicación y le asigna un nombre.
CreateDeviceCrea un nuevo dispositivo. Puedes utilizar este dispositivo en código, pero no se guardará en Mobile Device Manager.
GetApplication/GetApplicationsObtiene la aplicación con el nombre especificado (con las mismas configuraciones presentes en Mobile Device Manager).
GetDevice/GetDevicesObtiene el dispositivo con el nombre especificado (tal como lo configuró en Mobile Device Manager).
Deslizamiento direccionalRealiza una operación de deslizamiento con las siguientes direcciones predefinidas: Abajo, Arriba, Izquierda, Derecha.
DrawPatternDibuja una ruta marcada por múltiples puntos en la pantalla del dispositivo. Los puntos que crean la ruta se registran a partir de la ruta del dedo en la pantalla del dispositivo. Puede añadir varias rutas de dedos para simular interacciones de pantalla que incluyan varios dedos.
ElementExistsDevuelve una variable booleana que indica si existe un elemento de IU especificado.
ExecuteCommandEjecutar comandos móviles nativos que no están asociados con un punto final específico. Por ejemplo, puede recuperar la información de la batería o descartar las alertas (consulte Comandos de Appium).
Obtener atributoRecupera un atributo de un elemento de IU especificado.
GetDeviceOrientationRecupera la orientación actual del dispositivo móvil especificado.
GetLogTypesRecupera los tipos de registro de un dispositivo conectado a través de la conexión del dispositivo móvil.
GetPageSourceRecupera el origen de la página desde un dispositivo móvil conectado a través de la clase Conexión .
GetSelectedItemRecupera el elemento seleccionado de un elemento de IU de destino.
GetSesstionIdentifierRecupere el ID de sesión de la conexión actual de Mobile Device Manager para enrutar comandos HTTP a los puntos finales de Appium para que pueda realizar Actionspersonalizadas.
GetSystemTimeRecupera la hora actual del dispositivo.
GetTextExtracts the text from a specified UI element and returns it as a String variable.
InstallAppInstala una aplicación especificada en un dispositivo móvil conectado a través de Connection.
ManageCurrentApplicationRestablece o inicia la aplicación actual para esta sesión.
ManageOtherApplicationGestiona otras aplicaciones mediante comandos.
OpenDeepLinkAbre un enlace profundo dentro de una aplicación.
OpenUrlAbre una URL en Chrome. La aplicación activa actual debe ser Chrome, con al menos una pestaña abierta, antes de llamar a este método.
PositionalSwipeDeslizamiento a una ubicación predefinida en la pantalla con puntos de inicio y finalización.
PressHardwareButtonPresiona un botón de hardware en el dispositivo conectado.
SaveLogsGuarda los registros de un tipo específico en un archivo.
SetDeviceGeoLocationEstablece la ubicación geográfica actual del dispositivo.
SetDeviceOrientationCambia y luego recupera la orientación del dispositivo conectado.
SetSelectedItemEstablece el elemento seleccionado en un elemento de IU de destino.
SetTextEscribe el texto especificado en un elemento de la IU de destino, reconocido por la automatización móvil.
DeslizamientoLa operación de deslizamiento itera a través de múltiples deslizamientos en la lista (hasta MaxNumberOfSwipes) hasta que localiza el elemento especificado. Si el Destino no está establecido, la operación de deslizamiento realiza un solo deslizamiento sin buscar un elemento específico.
Realizar capturaRealiza una captura de pantalla de la pantalla del dispositivo móvil que está utilizando con dimensiones personalizadas.
PulsarDevuelve una variable booleana que indica si existe un elemento de la IU especificado. La API no tiene un valor de retorno, pero si el elemento de la IU especificado existe (valor booleano), realiza operaciones de pulsación en él.
TypeTextToma el contenido escrito a través del teclado y lo pega en el elemento de la IU actualmente activo. Para pegar el texto dentro del elemento que deseas, debes centrarte en el lugar de la IU en el que deseas pegar el texto. Puedes utilizar esta API al automatizar aplicaciones para las que necesitas escribir texto con el teclado, pero sin un elemento de destino que sea reconocido por Mobile Automation.
  • Actividades
  • APIs

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