UiPath Documentation
functions
latest
false
Guide de l'utilisateur des fonctions
  • Vue d'ensemble (Overview)
    • À propos des fonctions
  • Fonctions Python
  • Déployer et exécuter

Test et débogage

Testez une fonction localement avant de la publier et envoyez-la à Studio Web lorsque vous avez besoin d’un débogage dans le cloud.

Exécuter localement

Appelez un point d'entrée avec une charge utile d'entrée JSON:

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

The local run resolves assets, buckets, and connections through the entries in bindings.json. No tenant mapping applies locally, so each call falls back to its design-time identifier and the log records one No resource overwrite matched line per binding. Iterate here until the function returns the output you expect.

For what those lines mean and how the same identifiers are remapped in a target tenant, see Resource bindings.

Déboguer dans Studio Web

Transmettez le projet à Studio Web pour le déboguer dans le cloud:

uipath push
uipath push

Studio Web exécute la fonction dans un environnement hébergé par UiPath, ce qui est utile pour reproduire des problèmes qui dépendent du contexte de la plateforme non disponible localement.

Astuces

  • Testez chaque point d'entrée individuellement avec une entrée représentative.
  • Exécutez les chemins d’erreur - confirmez que les erreurs se comportent comme prévu (voir Création des fonctions Python).
  • Utilisez le traçage pour identifier l'étape qui échoue.

Prochaines étapes

  • Exécuter localement
  • Déboguer dans Studio Web
  • Astuces
  • Prochaines étapes

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour