Get to the Next Level with Genymotion on AWS

Android mobile testing on AWS

Genymotion works closely with AWS to help customers run virtual devices as EC2 instances.

Genymotion helps customers benefit from AWS highly scalable platform on public and private cloud.

Genymotion supports AWS ARM64/aarch64 servers so testing can run on the same architecture as a physical device.

Genymotion targets application compatibility.

Get the best of AWS

AWS EC2 AMIs

Genymotion offers Genymotion PaaS as Amazon images (AMI).

Genymotion PaaS as Amazon images (AMI) makes implementation easy for companies already using the AWS platform.

Genymotion PaaS as Amazon images (AMI) is compliant with all AWS security processes and workflow.

Genymotion PaaS as Amazon images (AMI) keeps infrastructure on the same platform.

Genymotion PaaS as Amazon images (AMI) removes the need for a 3rd party Android devices provider.

Competitive pricing

Genymotion price is $0.6 per hour.

AWS device farm price is $0.6 per minute.

Genymotion states that billing is the same for using 1 Genymotion instance for 5h.

Genymotion states that billing is the same for using 5 instances for 1h.

Genymotion states that scaling or reducing the length of tests is a lot cheaper.

Choice

Genymotion offers Android images from 5.1 to 16.0.

Genymotion also offers Android Automotive.

Genymotion allows use of multiple Android versions together.

Genymotion uses multiple Android versions together to test applications on any Android version.

Graviton ready

Genymotion provides native ARM64 images on arm64 servers.

Android applications run the same way on Genymotion emulator and on real devices.

Genymotion states that AWS Graviton solution is available on the marketplace.

Genymotion states that AWS Graviton solution is also on-premise if needed.

Genymotion asks for business needs.

With Genymotion

High Quality Android emulation with advanced features.

Biometrics

Simulate various fingerprint recognition.

Documentation

GPS

Simuate GPS real-time activation, accuracy and bearing.

Documentation

Identifiers

View and edit the device Android ID and Device ID/IMEI/MEID.

Documentation

Battery

Simulate various battery states.

Documentation

Phone simulation

Simulate phone calls and text messages.

Documentation

Camera & Microphone

Use your host camera and microphone.

Documentation

Network

Simulate various network quality and performance types.

Documentation

Disk I/O

Simulate various storage speeds.

Documentation

Baseband

Simulate information and control related to network and SIM operators.

Documentation

File Upload

Upload files, flash archives or sideload APKs to the device.

Documentation

Extra features for Sharing, Development and Automation

Embedding

Embed your instances on your website with our open-source web player Java SDK.

https://docs.genymotion.com/usage/paas/sharing/#embed-an-instance

Dynamic Root toggle

Root and un-root your device at will!

https://docs.genymotion.com/features/root/

HTTP API

Script everything with Genymotion Device Image HTTP API.

https://docs.genymotion.com/tools/paas/http_api_paas/

Automate your tests with popular frameworks

Maestro

Write simple tests and automate them with ease, thanks to Maestro and Genymotion.

Learn more

Detox

Run your Native UI testing with Detox and Genymotion.

Tutorial

Maestro

Write simple tests and automate them with ease, thanks to Maestro and Genymotion.

Learn more

Detox

Run your Native UI testing with Detox and Genymotion.

Tutorial

Quickstart Guides / Documentation

Quickstart Widgets & features Sharing

GET STARTED

Tutorial: Genymotion Device Image/PaaS on AWS.