UiPath Documentation
functions
latest
false
Guía del usuario de funciones
  • Información general
    • Acerca de las funciones
  • Funciones de Python
  • Implementar y ejecutar
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Pruebas y depuración

Prueba una función localmente antes de publicarla y envíala a Studio Web cuando necesites depurar en la nube.

Ejecutar localmente

Invoca un punto de entrada con una carga útil de entrada JSON:

uipath run main '{"message": "hello"}'
uipath run main '{"message": "hello"}'

La ejecución local resuelve los activos, depósitos y conexiones a través de las entradas en bindings.json. No se aplica ninguna asignación de tenant localmente, por lo que cada llamada recurre a su identificador de tiempo de diseño y el registro registra una línea No resource overwrite matched por vinculación. Itera aquí hasta que la función devuelva la salida que esperas.

Para saber qué significan esas líneas y cómo se reasignan los mismos identificadores en un tenant de destino, consulta Vinculaciones de recursos.

Depurar en Studio Web

Envía el proyecto a Studio Web para depurar en la nube:

uipath push
uipath push

Studio Web ejecuta la función en un entorno alojado en UiPath, que es útil para reproducir incidencias que dependen del contexto de la plataforma no disponible localmente.

Consejos

  • Prueba cada punto de entrada individualmente con entrada representativa.
  • Ejercita las rutas de error: confirma que los errores se comportan como se espera (consulta Crear funciones de Python).
  • Utiliza el seguimiento para identificar qué paso falla.

Próximos pasos

  • Ejecutar localmente
  • Depurar en Studio Web
  • Consejos
  • Próximos pasos

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado