Ejecución y mensajes#

Documentación preliminar de Web Designer para Sherpa Orchestrator 5.9.5.

Preparar la ejecución#

La ejecución requiere permiso de creación de Trabajos. Seleccionar un Robot requiere permiso de lectura de Robots. Guarde una nueva versión después de modificar el escenario. Sin permiso de creación de Procesos no se pueden ejecutar cambios sin guardar.

El Robot debe estar configurado en Orchestrator y disponer del Runtime, la licencia y el acceso adecuados a las aplicaciones y archivos del escenario. Los requisitos del equipo dependen de los bloques usados.

"Remote debugging" requiere además permiso de modificación de Robots y acceso a la carpeta de objetos del Robot seleccionado. Este modo cambia la configuración de depuración remota del Robot antes de crear el Trabajo. "Local robot test" también requiere permiso de modificación de Robots: habilita la creación de Trabajos durante la ejecución local del Robot seleccionado antes de crear el Trabajo.

Crear un Trabajo#

"Run" abre la ventana emergente "Run current process version". Permite elegir el modo y la prioridad, y un Robot concreto en los modos que lo requieren. "Queue without robot" crea un Trabajo sin asignar un Robot específico.

Crear un Trabajo para la versión actual del Proceso

Crear un Trabajo para la versión actual del Proceso

Hacer clic en "Run" crea un Trabajo. Su creación no significa que el Robot haya completado el escenario. Compruebe el estado en la pantalla Trabajos.

"Remote debugging" configura la conexión con un depurador externo mediante una dirección TCP y crea un Trabajo. Requiere un Robot Unattended adecuado y configuración de depuración remota. Este modo no proporciona depuración paso a paso en el navegador.

Ver las ejecuciones#

La pestaña "Runs" muestra los Trabajos de la versión seleccionada del Proceso. Se requiere permiso de lectura de Trabajos y, para los mensajes, de registros de Robots. Seleccione un Trabajo para ver sus mensajes. Los registros de la versión actual están disponibles por separado.

Para consultar el registro:

La paginación de registros, el filtro de nivel, la exportación y la navegación entre diagramas requieren una compilación 5.9.5 que incluya estos cambios.

  1. Seleccione un Trabajo o la pestaña "Process logs" de la versión actual.
  2. Introduzca texto en "Search logs" y, si es necesario, seleccione un nivel en "All levels". La búsqueda incluye el mensaje, el nivel y los campos adicionales.
  3. Si aparece "Load more logs", pulse el botón para cargar la siguiente página. Las entradas siguen el orden en que se agregaron al registro. La búsqueda y el filtro de nivel solo se aplican a las entradas cargadas; su cantidad aparece debajo de la lista.
  4. Pulse el icono de copia para copiar las entradas mostradas. El botón con la flecha hacia abajo, "Export displayed logs", guarda esas mismas entradas con fechas, niveles y campos adicionales en designer-logs.txt, con codificación UTF-8. El registro del servidor no cambia.

Si el Robot envió un identificador de bloque y la versión del mensaje coincide con la versión abierta del Proceso, pulse la entrada o selecciónela con Tab y pulse Enter o Espacio. El Diseñador busca el bloque en todos los diagramas del proyecto, abre el diagrama correspondiente y la ventana de configuración del bloque.

La navegación no está disponible si falta el identificador, el bloque se eliminó o aparece varias veces, o la versión es diferente o desconocida. El motivo aparece debajo de la entrada. Si un error en el diagrama actual impide guardar sus cambios dentro del proyecto, corríjalo antes de volver a intentarlo.

Al cambiar de Trabajo, los mensajes anteriores desaparecen inmediatamente. Una respuesta tardía de una solicitud anterior no sustituye el registro seleccionado. Tras un error de carga, use el botón de actualización de la lista de Trabajos. Si no existen Trabajos o mensajes, las listas permanecen vacías.

Filtro de nivel y exportación de registros cargados

Registro con datos de prueba: filtro de nivel y exportación, interfaz en ruso

Trabajo de la versión seleccionada en la pestaña Runs

Trabajo de la versión seleccionada en la pestaña Runs

La depuración local mediante el adaptador se describe por separado.

Registro de depuración del servidor#

El registro estructurado de depuración del servidor requiere una compilación 5.9.5 que incluya estos cambios y actualizaciones compatibles de Robot, la puerta de enlace de depuración del servidor y Web Designer.

En el panel inferior, abra la pestaña "Debug log". Las pestañas, el estado de conexión y los controles con iconos comparten una fila. Pase el cursor sobre un control para ver el nombre del comando. La tabla muestra la hora, el nivel, el mensaje y la navegación al bloque. Use "Expand" para ver un mensaje largo. Las variables están disponibles en la pestaña independiente "Variables". "Search logs" busca en el texto y los identificadores de bloque. "All levels" filtra por nivel. "Load more logs" muestra los siguientes 100 registros coincidentes. La copia y la exportación conservan los registros mostrados, incluido el texto completo de los mensajes largos. La exportación genera el archivo UTF-8 debug-logs.txt.

El botón "Show block" de cada mensaje abre el diagrama original y selecciona el bloque que generó ese mensaje. El bloque en ejecución puede ser otro. Los diagramas con nombres idénticos en carpetas diferentes se distinguen por su ruta completa. Sin identificador, con bloques eliminados o ambiguos y cuando la versión no coincide, la navegación no está disponible; la descripción del botón explica el motivo.

Si se pierde la conexión, la sesión de depuración se detiene. Los mensajes recibidos siguen disponibles para consulta y exportación. Al restablecer la conexión, una nueva sesión comienza con un registro vacío; el flujo anterior no se repite automáticamente. Si se necesita el registro anterior, debe exportarse antes de iniciar otra sesión.

Al alcanzar 10 000 registros o el límite de tamaño total del registro, la sesión se detiene con un mensaje de límite. Los registros no se descartan silenciosamente. El límite del mensaje XML original de Robot es de 4 MiB.

Registro de depuración con pestañas y mensajes expandibles

Panel de depuración con datos de prueba, interfaz en inglés