UiPath Documentation
maestro
latest
false
Guía del usuario de Maestro
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Fundamentos de la depuración

Depurar en Flow en el lienzo de construcción, cubriendo intervalos de ejecución, incidentes, inspección de fallos y salida simulada para probar flujos de trabajo de forma aislada.

La depuración en Flow se produce en el mismo lienzo donde se crea. No hay una vista de depuración independiente: ejecutas tu proceso, inspeccionas los resultados en el panel de ejecución y realizas cambios cuando detectas un problema.

Iniciar una sesión de depuración

El botón Depurar en la barra de herramientas ejecuta el proceso. El panel de ejecución aparece en la parte inferior de la pantalla y se rellena en tiempo real a medida que se ejecuta cada nodo.

El botón Detener finaliza la sesión explícitamente. Cualquier cambio en el proceso también sale de la sesión de depuración automáticamente.

Consulta El lienzo para obtener una descripción general completa de los controles de depuración y el diseño del panel de ejecución.

Leer el panel de ejecución

El panel de ejecución tiene tres pestañas. Cada uno responde a una pregunta diferente.

Intervalos

La pestaña Intervalos muestra el seguimiento de ejecución: cada nodo que se ejecutó, en orden, con tiempo y un indicador de éxito o fallo. Al seleccionar un intervalo, se resalta el nodo correspondiente en el lienzo, lo que facilita ver exactamente dónde ha llegado la ejecución.

Incidentes

La pestaña Incidentes recopila errores que se produjeron durante la ejecución. Cada incidente nombra el nodo que falló e incluye el mensaje de error. Si tu proceso se detuvo inesperadamente, consulta primero aquí.

Variables

La pestaña Variables muestra los valores de las variables de runtime. Selecciona un intervalo en la pestaña Intervalos y la pestaña Variables se actualizará para mostrar el estado en ese punto de la ejecución. Úsalo para verificar que los nodos ascendentes produjeron los datos que esperabas.

Identificación de fallos

Después de una ejecución de depuración, cada nodo del lienzo muestra un indicador de éxito o fallo. El intervalo del nodo fallido en la pestaña Intervalos lo resalta en el lienzo. La pestaña Incidentes muestra el mensaje de error. El panel de propiedades del nodo fallido muestra el objeto de error completo en la sección de salida.

El objeto de error incluye un campo message (descripción legible por humanos) y un campo detail (causa técnica). Comienza con message porque contiene el resumen de fallos orientado al usuario.

Usar nodos simulados

La salida simulada te permite probar parte de un proceso de forma aislada. Cuando estableces una salida simulada en un nodo, omite la ejecución real e inyecta tus datos de prueba en su lugar.

Esto es útil cuando un nodo ascendente es lento, requiere credenciales no disponibles localmente o depende de sistemas externos. Al hacer doble clic en el nodo, se abre su vista ampliada, donde la salida simulada se puede establecer en cualquier dato que esperen los nodos posteriores.

Simular varios nodos a la vez permite que la sesión de depuración se centre en una sección específica del proceso.

Consejos

  • Se extiende primero, los incidentes en segundo lugar. Los intervalos muestran la imagen de ejecución completa; los incidentes muestran solo lo que se ha estropeado.
  • Los valores de las variables revelan discrepancias en los datos. Compara los datos que recibió un nodo con los datos que esperaba el siguiente nodo.
  • Simular dependencias externas permite una iteración más rápida. Simular un nodo que llama a una API o desencadena un proceso RPA te permite depurar la lógica sin esperar a sistemas externos.
  • Las iteraciones pequeñas son más rápidas. Una corrección por ciclo de depuración es más eficiente que intentar solucionarlo todo de una vez.
  • Los nombres de nodos descriptivos mejoran la legibilidad del seguimiento. Nombres de nodos de referencia de intervalos e incidentes: nombres que describen lo que hace un nodo que facilitan el escaneo de los seguimientos de ejecución.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado