Test Automation
- Script your integration tests, regression tests, and more.
- Run your tests at every step of your development cycle.
- Automate your tests to mitigate the risk of manual error, and guarantee all relevant tests are performed at the right time.
Game Development
- Bring game development to the next stage with flexible, high performance virtual devices.
- Create custom devices with multiple Android versions and hardware configuration, and get your game working flawlessly on any devices - tablets and mobile phones alike!
Security
- Execute any desired action on an app that would be possible on a real device.
- Change the location, GSM information, Wifi and proxy settings, as well as other elements to simulate any threat or fraudulent behavior with your apps.
Application Development VDI
- Test your application on cloud virtual devices while developing with Android Studio on their remote virtual Android mobile Desktop environment.
- No need to provide powerful machines for development with Genymotion Cloud products.
Why use Genymotion?
- Availabe On Demand
- Choose from a variety of pay-as-you-go options and subscription plans, with Genymotion SaaS on the Cloud or Genymotion Device Image on AWS, GCP, Alibaba and Azure Cloud providers. Start and stop devices instantly as required.
- Dynamic Rooting
- Genymotion devices can now be rooted dynamically*. Rooted devices provide you with a complete view of what’s happening on the machine, without the need to jailbreak a real device, at your own risks…
- *Only available on some Android Images.
- Powerful Integrations
- Integrate easily with your development ecosystem thanks to our integrations with CI platforms and compatibility with all testing frameworks based on ADB.
- Parallel Testing
- Inject the same script on multiple devices to do cross-testing and compare the results! This will help you detect anomalies with specific configurations and solve problems faster. Genymotion Cloud solutions let you run any number of virtual devices in parallel, for a fixed cost per minute and per device.
- Scalable & Customizable
- Run tests concurrently on multiple devices in parallel, and scale with no limitations. Regardless of how many devices you want to use, Genymotion will never make you wait. Cloud devices are faster than real devices and are available in a few clicks with no waiting time.
- Multi-platform
- Self-hosted platform (on-premise), Genymotion SaaS, but also on AWS, Google Cloud Platform, Alibaba Cloud, and Azure. Whatever your constraints and compliance rules are, we have a solution for you!
Run your tests with popular automation frameworks
- Espresso
- Automate your Android tests with Espresso and Genymotion.
- View tutorial
- Flutter
- Build beautiful, natively compiled, multi-platform applications from a single codebase with Flutter and Genymotion.
- View tutorial (Genymotion SaaS)
- View tutorial (Genymotion Device Image)
- Robot Framework
- Run test automation and robotic process automation (RPA) with Robot Framework and Genymotion.
- View tutorial
- Maestro
- Write simple tests and automate them with ease, thanks to Maestro and Genymotion.
- View tutorial
- Detox
- Run your Native UI testing with Detox and Genymotion.
- View tutorial
- Appium
- Run parallel tests with Appium and Genymotion.
- View tutorial (Genymotion SaaS)
- View tutorial (Genymotion Device Image)
Integrate with your favorite CI/CD platform
- Detox
- Scale and run your tests on Genymotion SaaS with Detox.
- View tutorial
- Github Actions
- Create workflows that build and test every pull request to your repository, or deploy merged pull requests to production.
- Visit marketplace
- CircleCI
- Run your mobile automated tests on Genymotion SaaS Android Virtual Devices with CircleCI.
- View tutorial
- Bitrise
- Build, test and deploy an app and improve efficiency with Bitrise and Genymotion SaaS.
- View tutorial
- Jenkins
- Automate your instrumented tests from your Jenkins continuous integration server with Genymotion SaaS.
- View tutorial
Which Genymotion product to use?
- Android virtual devices on the Cloud with a user-friendly interface
- Optimized for automated testing
- Multiple integrations (Detox, GitHub, Appium...) to run your tests
- Manage your teams with a user-friendly interface
- Create personalized devices with custom recipes
- Get started
- Android virtual devices for Cloud providers and on-premise
- Available on AWS, Google Cloud Platform, Alibaba Cloud and Azure
- Run in a native ARM environment with ARM64 servers
- Run in your private network with the on-premise solution
- Dedicated HTTP API to fully integrate with your framework
- Get started
- Android virtual devices for PC/Mac**
- Available for Windows, macOS and Linux
- High performance
- Compatible with any IntelliJ based IDE
- ARM64 images on mac M series
- *not suitable for automated testing
- **servers, VMs and VPS are not supported
- Get started
Explore More Use Cases
- Interactive Engagement
- Application demo and training, customer support, social media and many more.
- Need more Information?
- Feel free to contact us or request a demo.
- Contact us
- Request demo