Rainforest desktop web platforms are virtual machines (VMs) on which web regression tests can be run.
The Essentials and Startup plans only support Google Chrome on Windows 10. All other browsers and platforms listed below are available on the Unlimited plan.
- Apple Safari 15 on macOS 12.0 Monterey
- Apple Safari Technology Preview - macOS 12.0 Monterey
- Apple Safari 14 on macOS Catalina 10.15
- Apple Safari 13 on macOS Mojave 10.14
- Apple Safari 12 on macOS Sierra 10.12
- Apple Safari 11 on OS X El Capitan 10.11
- Apple Safari 10 on OS X El Capitan 10.11
- Brave on MS Windows 11
- Google Chrome on macOS Mojave 10.14
- Google Chrome on MS Windows 10
- Google Chrome Beta on MS Windows 10
- Google Chrome on MS Windows 7 Ultimate N
- Microsoft Edge on MS Windows 11
- Microsoft Edge on MS Windows 10
- Microsoft Edge based on Chromium on MS Windows 10
- Microsoft Edge Beta on MS Windows 10
- Mozilla Firefox on macOS Mojave 10.14
- Mozilla Firefox on MS Windows 10
- Mozilla Firefox on MS Windows 7 Ultimate N
- Internet Explorer 11 on MS Windows 7 Ultimate N
- Internet Explorer 10 on MS Windows 7 Ultimate N
Rainforest mobile VMs can be used for both mobile web regression tests and Native Mobile Applications.
- iOS simulators/emulators are based on x86 architecture.
- Android simulators/emulators are based on x86 architecture for Android 11 and lower.
- Android simulators/emulators are based on X86_64 architecture for Android 12 and higher.
- Simulators run iOS via Xcode on a virtual machine running macOS.
- Android emulators are from Google and run on Linux VMs running ubuntu.
- Android 13
- Android 12
- Android 11
- Android 10
- Android 9
- Android 8
- Android 12
- Android 9
- iPhone 12 iOS 16
- iPhone 12 iOS 15
- iPhone 11 Pro Max iOS 14
- iPhone 11 Pro Max iOS 13
- iPhone XR iOS 13
- iPhone X iOS 12
- iPhone X iOS 11
- iPhone 8 iOS 11
- iPhone 8 Plus iOS 11
- iPhone 7 iOS 10
- iPhone 7 Plus iOS 10
- iPhone 6 iOS 12
- iPhone 6s Plus iOS 10
- iPhone 6s iOS 10
- iPhone 6 iOS 9
- iPhone 6 Plus iOS 9
- iPad Air iOS 15
- iPad Air iOS 14
- iPad Air 2 iOS 13
- iPad Air 2 iOS 12
- iPad Air 2 iOS 11
- iPad Air 2 iOS 9
Rainforest Android and iOS virtual machines mimic physical devices. They are spun up by Rainforest whenever they are requested for a test.
- Rainforest Android virtual machines utilize Android Emulators, which simulate Android devices on desktop.
- Rainforest iOS virtual machines are iPhone simulators built on Xcode.
Learn more about configuration requirements in this article.
Starting from Monterey macOS Apple began moving features into native hardware implementation (metal).
Metal combines functions similar to OpenGL and OpenCL in one API. It is intended to improve performance by offering low-level access to the GPU hardware for apps on iOS, iPadOS, macOS, and tvOS.
We run our VMs in emulated environment and have no access to low level hardware drivers, hence any feature that uses it will not work.
The side effects of it could be different, like slow screen refresh or absence of picture until you force refresh emulator or browser window.
List of features that are known to cause potential issues:
- OpenGL rendering in browser or iOS emulator
- Copy / Paste from outside of VM sometimes only works once
If you have any questions, reach out to us at [email protected].
Updated 15 days ago