Genymotion SaaS
Genymotion is an Android emulator in the cloud for testing and development.
Overview
Physical devices are expensive.
Physical devices are rapidly obsolete.
Physical devices can break.
Physical devices are not practical to share or use for demos.
Physical devices can become unusable when used intensively for testing.
Genymotion SaaS provides Android emulation in the cloud.
This page describes features, integrations, pricing, and documentation.
Major capabilities
Manage your teams by organizing users into groups and sub-groups.
Manage user consumption with quotas.
Automate your tests by integrating Genymotion SaaS with CI and automation tools.
Integrated CLI enables creating, controlling, and connecting devices to ADB.
Parallel testing is optimized by injecting the same script on multiple devices.
Create demo sessions to showcase apps, train customers, or empower your support team.
ARM64 devices enable running apps and games for ARM without translation tools.
Emulated Features
Biometrics — Simulate various fingerprint recognition.
GPS — Simulate real-time activation, accuracy, and bearing.
Identifiers — View and edit the device Android ID and Device ID/IMEI/MEID.
Battery — Simulate various battery states.
Phone simulation — Simulate phone calls and text messages.
Camera — Use host webcam as Android camera.
Network — Simulate various network quality and performance types.
Disk I/O — Simulate various storage speeds.
File Upload — Upload files or sideload APKs to the device.
Root toggle — Toggle root on and off.
Emulated Features (continued)
Integrations — Integrate Genymotion SaaS with popular CI/CD platforms.
Detox — Scale your tests on Genymotion SaaS with Detox.
Github Actions — Create workflows that build and test every pull request to your repository, or deploy merged pull requests to production.
CircleCI — Run your mobile automated tests on Genymotion SaaS Android Virtual Devices with CircleCI.
Bitrise — Build, test and deploy an app and improve efficiency with Bitrise and Genymotion SaaS.
Jenkins — Automate your instrumented tests from your Jenkins continuous integration server with Genymotion SaaS.
Partnerships
GitHub Actions — GitHub Actions is a continuous integration and delivery platform that allows you to automate your build, test, and deployment processes.
QMetry — QMetry is the #1 digital quality platform delivering continuous testing and empowering enterprises build, manage, and deploy quality software faster.
Pricing
Billing options are shown as two main plans with a third custom option.
Pay-As-You-Go — Only pay for what you use, with no recurring fees.
$0.05 per minute per running virtual device.
Public Cloud and CI/CD integration tools.
Unlimited — Unlimited runtime with public cloud and CI/CD integration tools. $149 per month per virtual device, billed annually. Priority technical assistance.
Premium — A tailor-made plan with dedicated servers and custom configuration. Custom price.
Custom — A tailor-made plan with all features and custom configuration. Custom price.
Billing cycles can be selected as Monthly or Annual (20% off).
Frequently Asked Questions
What payment methods are accepted?
The default payment method is a credit card: Visa, Mastercard and American Express.
PayPal or wire transfer may be available by contacting sales with a form.
How will I be billed if I subscribe to the Pay-as-you-go plan? Every started minute will be billed. Billing occurs weekly in some cases.
Is it possible to change the billing cycle? Yes. A custom billing cycle can be requested from sales.
I can only run 2 devices simultaneously with my plan. Can I get more? The Pay-as-you-go plan allows 2 devices; please contact sales for options.
I cannot find Google Play Store. How to install it? Google Play Store is not pre-installed for copyright reasons. To obtain Google Play Store, flash the Open GApps package.
Can I cancel my subscription at any time? Yes. Log in to Genymotion SaaS, go to Administration, Billing, and Cancel Plan.
How can I delete my Cloud account? Please contact technical support via the contact form to issue a deletion request.
Quickstart Guide / Documentation
Quickstart
Basic Steps
Widgets & Features
HTTP API
Connect to ADB
Integrations
Detox
Github Actions
CircleCI
Bitrise
Jenkins
Partnerships
GitHub Actions
QMetry