- Vue d'ensemble (Overview)
- Fonctions Python
- Déployer et exécuter
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.