Previously asked this question around testing environments for Windows, MacOS, Android and iOS;

Unified Testing Environment for Windows, iOS, Android and MacOS

The answer "For Windows run a VM, for Android run an AVD in Android Studio, and for iOS use a Simulator in XCode." is a good solution but is local to a device.

Is anyone aware of an approach or solution whereby our testing can be cloud based? i.e. different members of the team can test our product on each OS from a central testing platform (that doesn't have to sit locally on each persons machine)?


Michael suggestions are pretty nice, but maybe also have a look at the AWS Device Lab: https://aws.amazon.com/device-farm/ and its alternatives https://www.g2.com/products/aws-device-farm/competitors/alternatives

The regular operating systems can be installed in most Clouds. Only for macOs you need to find another provider, for example https://www.macincloud.com/

  • +1 Niels always has good suggestions :) – Michael Durrant Aug 19 '20 at 10:53
  • Thanks guys, really useful. – Jonny Aug 20 '20 at 11:32

Yes browserstack and Sauce Labs are long standing and leading providers of cloud based browsers and emulators.

They include options for connecting to your local environment so you can test your system without needing to upload or create a testing system. This meets the need of "your system but with multiple browsers and devices"


If you’re looking for a cloud-based ecosystem, you can try LambdaTest - a cross-browser testing tool. It avoids the need to maintain an in-house architecture by offering a flexible online testing cloud.

LambdaTest provides you with an online Selenium Grid that enables you to run both manual and automated software tests of your websites and web apps over 2,000+ different browsers, browser versions, and operating systems environments such as Windows, macOS, Android, and iOS.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.