0% found this document useful (0 votes)
92 views1 page

UiPath-ADPv1 Cheat Sheet - Remote Debugging

The document provides a detailed guide on setting up and using remote debugging in UiPath including prerequisites, configuring the remote robot and studio connection, debugging actions, the UiPath Remote Runtime installation, and troubleshooting tips. Remote debugging allows running and debugging automation projects on remote machines from the UiPath Studio.

Uploaded by

daneelrolivaw
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views1 page

UiPath-ADPv1 Cheat Sheet - Remote Debugging

The document provides a detailed guide on setting up and using remote debugging in UiPath including prerequisites, configuring the remote robot and studio connection, debugging actions, the UiPath Remote Runtime installation, and troubleshooting tips. Remote debugging allows running and debugging automation projects on remote machines from the UiPath Studio.

Uploaded by

daneelrolivaw
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

UiPath Remote Debugging Cheat Sheet

Remote debugging in UiPath allows developers to run and debug their automation
projects on a remote machine, providing a similar experience to local debugging but
enabling testing in different environments. Here is a detailed guide on setting up
and using remote debugging in UiPath.

Prerequisites
Network Connectivity: Ensure TCP/IP connectivity exists between the Studio machine
and the remote machine.
Version Compatibility: The remote robot must be the same version as the UiPath
Studio.
Setting Up Remote Debugging
Configure the Remote Robot:

Navigate to the installation directory of UiPath on the remote machine.


Run the UiPath.RemoteDebugging.Agent with appropriate parameters:
sh
Copy code
UiPath.RemoteDebugging.Agent.exe enable --port <port_number> --password <password>
--verbose
Note the hostname and port number as they will be needed to establish the
connection from Studio.
Setup Connection in Studio:

In UiPath Studio, go to the Debug tab.


Select Configure Remote Debugging.
Enter the hostname, port, and password (if set) for the remote machine.
Debugging Actions
Break: Pause the debugging process at any moment.
Focus: Return to the current breakpoint or the activity that caused an error.
Slow Step: Inspect activities closely at different speeds.
Execution Trail: Visualize the execution path with highlighted activities.
Highlight Elements: Enable to highlight UI elements during debugging.
Log Activities: Display debugged activities as trace logs in the Output panel.
UiPath Remote Runtime
The UiPath Remote Runtime is essential for remote debugging as it facilitates
communication between remote applications and UiPath extensions on the client
machine.

Installation:

From Installer: Run the UiPathRemoteRuntime.msi and select necessary extensions.


From Command Prompt:
sh
Copy code
UiPathRemoteRuntime.msi ADDLOCAL=RemoteRuntime,RemoteRuntimeTask
Log off and log back in to apply changes.
Task Scheduler: By default, the UiPath Remote Runtime registers a task in the
Windows Task Scheduler to start the runtime at every login. This can be managed
through the installer or Command Prompt.

Troubleshooting
Ensure the UiPath.RemoteDebugging.Agent is running on the remote machine.
Check that the specified port is open and not used by another application.
Verify the network connectivity between the Studio and remote machine.
Make sure the correct extensions are installed and configured on both the server
and client machines.

You might also like