Best Practices - Managing and Maintaining Leapwork Remote Agent

Best Practices - Managing and Maintaining Leapwork Remote Agent

In the Leapwork Automation Platform, Agents are the available machines/computers/devices on which the automation flows can be executed. This allows for flows to run uninterrupted and provides the possibility to run the same flow in different configurations.

It is very easy to install, configure and execute flows with Leapwork Remote Agent, however, if you want to scale then one must follow the best practices described below for easy execution and maintenance:

Controlled Access for Agent machines

Agent machines access must be restricted so that only concerned persons have access to manipulate it. Unrestricted access may lead to accidental tampering of configurations and test data, or damage to a particular environment. Here is how one should configure them:

Agent Resolution

Agent resolution plays a very vital role when executing virtual environment based (e.g. Citrix, VMware) flows. Here are some best practices to achieve consistency in executions:

Flow Execution

Flow execution is one of the most critical processes performed by Agents; thus, it is important to control it properly. Here are some basic guidelines:

Flow Data

Test data is a critical part of automation. It's crucial to ensure that the test data required for testing is available at the time of flow execution, following the below practice:

Configuration & Maintenance

Hardware and software configurations must be optimum, and Agent machines should be monitored and maintained to achieve the best outcomes. Here are a few tips:

Automatic Updates

Automatic updates, when enabled, allow you to get the latest security patches and bug fixes automatically. However, machines may be rebooted to apply updates, leading to minutes of downtime during flow execution. Here are a few practices:

For any specific queries, please contact our Priority Support.