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 and benefit from AWS highly scalable platform (on public and private Cloud), from AWS ARM64/aarch64 servers to test on the same architecture as a physical device, with no fear of application incompatibility!

Get the best of aws

aws ec2 amis

Genymotion Devices as Amazon images (AMI) are offered. The AMIs make it easy to implement for any company already using the AWS platform. The AMIs are compliant with all AWS security processes and workflow. The infrastructure can stay on the same platform. There is no need for a 3rd party Android devices provider.

Competitive pricing

Genymotion price is only $0.6 per hour. AWS device farm price is $0.6 per minute. The billing is the same for using 1 Genymotion instance for 5h. The billing is the same for using 5 instances for 1h. Scaling or reducing the length of tests is cheaper.

Choice

Android images are offered from 5.1 to 16.0. Android Automotive is also offered. Multiple Android versions can be used together to test an application on any Android version.

Graviton (arm64) ready

Native ARM64 images on arm64 servers are provided. Android applications run the same way on the emulator as on real devices. The AWS Graviton solution is available on the marketplace. The AWS Graviton solution is also available on-premise if needed. Business needs can be shared to provide the best solution.

With genymotion

High Quality Android emulation with advanced features

Biometrics

Biometrics simulate various fingerprint recognition.

GPS

GPS simuate GPS real-time activation, accuracy and bearing.

Identifiers

Identifiers let users view and edit the device Android ID and Device ID/IMEI/MEID.

Battery

Battery simulate various battery states.

Phone simulation

Phone simulation simulates phone calls and text messages.

Camera & Microphone

Camera & Microphone use the host camera and microphone.

Network

Network simulates various network quality and performance types.

Disk I/O

Disk I/O simulates various storage speeds.

Baseband

Baseband simulates information and control related to network and SIM operators.

File Upload

File Upload lets users upload files, flash archives or sideload APKs to the device.

Extra features for Sharing, Development and Automation

Embedding

Embedding lets users embed instances on a website with an open-source web player Java SDK.

Dynamic Root toggle

Dynamic Root toggle supports root and un-root your device at will!

HTTP API

HTTP API enables scripting with Genymotion Device Image HTTP API.

Automate your tests with popular frameworks

Robot Framework

Robot Framework supports test automation and robotic process automation (RPA) with Robot Framework and Genymotion. [](https://robotframework.org/)

Maestro

Maestro supports writing simple tests and automating them with ease thanks to Maestro and Genymotion. [](https://github.com/mobile-dev-inc/maestro)

Detox

Detox supports Native UI testing with Detox and Genymotion.

Appium

Appium supports running parallel tests with Appium and Genymotion.

Quickstart Guides / Documentation