Automatización de UIPath: ¿Es posible realizar interacciones de clic y UI en el servidor en la nube en UI Path?

Nov 30 2020

Así que he creado un flujo xaml que hace clic en los botones del navegador para descargar archivos y luego realiza algunas operaciones básicas. Configuré un servidor de Windows y me conecté de forma remota a él y cuando depuro la automatización de mi proceso mientras permanezco en la pantalla, funciona sin problemas, el problema es que no puedo mantener mi PC encendida para siempre, así que cuando minimizo el archivo a pesar de que mi sistema permanece en funcionamiento:

el proceso de la ruta de la interfaz de usuario se mata cuando se agota el tiempo de pulsación del botón. Solo tenía curiosidad por saber si es obligatorio mantener la pantalla activa para que se ejecute la automatización de procesos basada en la interfaz de usuario o ¿hay alguna manera de iniciar el proceso y luego cerrar la pantalla y dejar que el sistema haga su trabajo?

Este es el error que obtengo, que es como la primera interacción de la interfaz de usuario:

Estos son los pasos que he realizado:

  1. Se creó un robot desatendido con máquina como nombre de instancia remota.
  2. Creado un entorno y conectado con el robot creado en el paso 1.
  3. Configure el Asistente de UIPath usando la clave de la máquina y la URL.
  4. Publicó los archivos y luego creó el proceso en la consola en la nube.
  5. Lo ejecuté desde la consola en la nube.

El proceso falla en su primera interacción con la interfaz de usuario. A pesar de que se estaba ejecutando en forma de robot desatendido.

Gracias por adelantado.

Respuestas

3 kwoxer Nov 30 2020 at 15:22

AFAIK, esto está previsto por el modelo de licencia de UiPath. Entonces, para resolver el problema, necesita una licencia para la máquina virtual de su conexión RDP que permita el uso desatendido.

Otra idea podría ser iniciar el proceso en el modo PIP (imagen en imagen). Pero nunca lo he probado, por lo que también podría no funcionar.

Pero tal vez ya tenga una licencia como esa y pueda probarla.

Estos son nuestros tipos :

1 ShivamSahil Dec 02 2020 at 06:19

Solución para UiPath Studio 20.4 o superior

Para mi caso de uso, el modo Imagen en imagen funcionó correctamente. Gracias @kwoxer por las sugerencias, aunque su respuesta fue suficiente, la estoy agregando aquí para aquellos que puedan necesitar una referencia futura.

Entonces, si tiene problemas para automatizar las interacciones del usuario en un sitio web dinámico de JavaScript a través de un servidor en la nube que se carga a pedido (cuando minimiza o cierra su sesión remota, el proceso se agota porque no puede encontrar el componente de la interfaz de usuario) , aquí está los sencillos pasos a seguir:

Vaya a las opciones de depuración en la parte superior y seleccione la imagen en la imagen como se muestra a continuación:

Esto básicamente permite que el bot inicie el sistema desde otro nodo. Ahora, cuando ejecute el sistema e incluso cierre la conexión remota, el proceso de automatización que incluye todo tipo de interacción con la interfaz de usuario funcionará a la perfección. Por favor, avíseme en caso de que alguien tenga problemas con el mismo. ¡Me encantaría ayudar!