---
title: How we make our interactive testing super fast
description: |-
  At TestingBot, we like our users to profit from fast access to our VMs.


  In our manual testing area, we provide a way to pick an Operating System,...
source_url:
  html: https://testingbot.com/blog/2015/03/06/how-we-make-our-interactive-testing-super-fast
  md: https://testingbot.com/blog/2015/03/06/how-we-make-our-interactive-testing-super-fast.md
---

# Improve Selenium Performance

By [Jochen D.](https://testingbot.com/about/jochen-d)2015-03-06

 Share on Facebook 

 Share on Twitter 

 Post on Reddit 

 Share link 

At TestingBot, we like our users to profit from fast access to our VMs.

In our manual testing area, we provide a way to pick an Operating System, Browser and browser version. As soon as you picked a combination you'd like to use, we spin up a Virtual Machine, which is a virtual computer in our cloud system. This computer is fresh, not used by anyone before you and will not be used by anyone after you. As soon as you close the manual test session, the computer and all its data is destroyed.

To keep this entire process very fast, we do various things:

- We start the virtual machine with its RAM memory already loaded, meaning we can skip the entire boot process. Booting up a computer takes a couple of minutes, by eliminating this, we can provide you with a fresh computer on the fly.
- For Windows testing, we use the very fast RDP protocol to provide remote desktop. RDP is created by Microsoft and works very fast with Windows.
- Contrary to our competitors, we stream these RDP packets immediately to your browser, by using [Guacamole](https://guacamole.apache.org/). This means less lag during your test session, fast and responsive mouse to control our computers in your browser.
- We utilize websockets to transfer data between our cloud and your browser, which means realtime data transfer instead of polling for data, which is much slower.
- Our MAC/Linux/Android machines are equipped with an optimised VNC server which will first compress data and keep the transferred data to a minimum. This keeps your manual test session responsive.
- The machines are equipped with a lot of RAM and a fast CPU, which means the manual test will not be slow due to slow computer speed, browser speed or any other bottleneck.

We're constantly working on improving our system to keep everything very fast.

[← Previous post 2014 for TestingBot](https://testingbot.com/blog/2014/12/29/2014-for-testingbot) [Next post → Keeping our Selenium VMs up to date](https://testingbot.com/blog/2015/05/17/keeping-our-selenium-vms-up-to-date)

## Sidebar

### TestingBot Cloud Testing

Run automated, manual and visual tests on remote browsers and devices. Sign up for a free trial.

[Free Trial](https://testingbot.com/users/sign_up)

### Latest articles

[![Announcing AI Test Insights](https://testingbot.com/assets/blog/2026/ai-insights.jpg)](https://testingbot.com/blog/ai-test-insights)

#### Announcing AI Test Insights

Use AI Insights to quickly discover why an automated test...

[Read: Announcing AI Test Insights](https://testingbot.com/blog/ai-test-insights)

[![Selenium vs Playwright 2026](https://testingbot.com/assets/blog/2026/selenium-vs-playwright-2026.jpg)](https://testingbot.com/blog/selenium-vs-playwright)

#### Selenium vs Playwright 2026

Comparing Selenium vs Playwright - which is the best test...

[Read: Selenium vs Playwright 2026](https://testingbot.com/blog/selenium-vs-playwright)

[![Maestro Physical Device Testing](https://testingbot.com/assets/blog/2026/maestro-physical.jpg)](https://testingbot.com/blog/maestro-physical-device-testing)

#### Maestro Physical Device Testing

Maestro testing in parallel on physical Android and iOS d...

[Read: Maestro Physical Device Testing](https://testingbot.com/blog/maestro-physical-device-testing)

## Related Articles

[![February 2023 Product Updates](https://testingbot.com/assets/blog/2023/feb_prod_update.jpg)](https://testingbot.com/blog/february-2023-updates "February 2023 Product Updates")

### [February 2023 Product Updates](https://testingbot.com/blog/february-2023-updates)

An overview of the exciting new features released on TestingBot in February.

[Read article →](https://testingbot.com/blog/february-2023-updates)

[![Selenium vs Playwright 2026](https://testingbot.com/assets/blog/2026/selenium-vs-playwright-2026.jpg)](https://testingbot.com/blog/selenium-vs-playwright "Selenium vs Playwright 2026")

### [Selenium vs Playwright 2026](https://testingbot.com/blog/selenium-vs-playwright)

Comparing Selenium vs Playwright - which is the best test framework for your usecase?

[Read article →](https://testingbot.com/blog/selenium-vs-playwright)

[![Test on macOS Sequoia](https://testingbot.com/assets/blog/2024/sequoia.webp)](https://testingbot.com/blog/macos-sequoia-testing "Test on macOS Sequoia")

### [Test on macOS Sequoia](https://testingbot.com/blog/macos-sequoia-testing)

Make sure your website looks good and functions correctly on Apple's upcoming macOS Sequoia! Safari 18 visual, manual and automated testing with TestingBot.

[Read article →](https://testingbot.com/blog/macos-sequoia-testing)

[![ChromeOS Cloud Testing](https://testingbot.com/assets/blog/2025/chromeos.jpg)](https://testingbot.com/blog/chromeos-testing "ChromeOS Cloud Testing")

### [ChromeOS Cloud Testing](https://testingbot.com/blog/chromeos-testing)

ChromeOS Manual and Automated testing in the cloud.

[Read article →](https://testingbot.com/blog/chromeos-testing)

## More by Jochen D.

[![Announcing AI Test Insights](https://testingbot.com/assets/blog/2026/ai-insights.jpg)](https://testingbot.com/blog/ai-test-insights "Announcing AI Test Insights")
### [Announcing AI Test Insights](https://testingbot.com/blog/ai-test-insights)

Use AI Insights to quickly discover why an automated test failed.

[![Maestro Physical Device Testing](https://testingbot.com/assets/blog/2026/maestro-physical.jpg)](https://testingbot.com/blog/maestro-physical-device-testing "Maestro Physical Device Testing")
### [Maestro Physical Device Testing](https://testingbot.com/blog/maestro-physical-device-testing)

Maestro testing in parallel on physical Android and iOS devices.

[![tvOS Physical Device Testing](https://testingbot.com/assets/blog/2025/appletv.jpg)](https://testingbot.com/blog/tvos-automated-testing "tvOS Physical Device Testing")
### [tvOS Physical Device Testing](https://testingbot.com/blog/tvos-automated-testing)

Run automated tvOS tests on physical AppleTV devices.

[See all posts by Jochen D. →](https://testingbot.com/about/jochen-d)

## Ready to start testing?
[Start a free trial](https://testingbot.com/users/sign_up)
