Book demo
Start trial
Book demo
Start trial

The LEAP

Automation insights and productivity tips from LEAPWORK.

All Posts

How to Automate Remote Desktop Tests

Test automation is all about stretching your limited resources to do more in a shorter amount of time.

One very effective way to do that with LEAPWORK is to create your test automation cases once and then run them on endless repeat on one or more remote computers -- for instance in the Amazon EC2 or Microsoft Azure clouds or on virtual servers in your own network infrastructure.

We recommend that you install the LEAPWORK Agent (which is the executable that actually runs the tests) on one or more separate computers and then run your cases there instead of on your local computer. That way, you are not inconvenienced when LEAPWORK opens applications or uses the mouse or keyboard -- and you can get more done, faster.

The following diagram shows one way you could configure LEAPWORK to work:

LEAPWORK architecture with Studio, Controller and multiple runtime Agents

In this example, you could have Studio installed on your own computer or laptop, while the Controller could be installed on a server and the Agent could be installed on two or more other computers where the tests would actually be run.

LEAPWORK makes it very easy for you to setup a schedule that will execute any number of test automation cases on remote environments (agents). This is made possible by the built-in remote control protocol, which works a bit like Windows Remote Desktop or VNC:

Automated testing with remote control on a cloud server using LEAPWORK

Everything you need for codeless test automation

Learn more about codeless test automation in our guide to reducing risk, lowering costs, and driving value with test automation.

Read the LEAPWORK Guide to intelligent test automation

Claus Topholt
Claus Topholt
CTO and co-founder of LEAPWORK.

Related Posts

Comparison: Selenium IDE vs. LEAPWORK

Selenium IDE is a great open source tool for HTML-savvy users who want record and playback automation of simple web applications, but isn’t suitable for enterprises and has very limited functionality. This post compares Selenium IDE with LEAPWORK enterprise web automation.

Comparison: LEAPWORK vs. Selenium Web Automation

Selenium is a great tool for professional programmers who want to automate web applications, but for users who don’t (want to) write code, there are better options. This post compares code-based Selenium with LEAPWORK web automation. Side-by-side video comparison included.

Test Automation Frameworks: Why They Fail

Test automation frameworks are basically recipes for how to build automated test cases. They include guidelines for testers on how they should do their job. The problem is, these frameworks don’t always work, as they tend to complicate test automation more than necessary.