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. Documentation
GPS
GPS simuate GPS real-time activation, accuracy and bearing. Documentation
Identifiers
Identifiers let users view and edit the device Android ID and Device ID/IMEI/MEID. Documentation
Battery
Battery simulate various battery states. Documentation
Phone simulation
Phone simulation simulates phone calls and text messages. Documentation
Camera & Microphone
Camera & Microphone use the host camera and microphone. Documentation
Network
Network simulates various network quality and performance types. Documentation
Disk I/O
Disk I/O simulates various storage speeds. Documentation
Baseband
Baseband simulates information and control related to network and SIM operators. Documentation
File Upload
File Upload lets users upload files, flash archives or sideload APKs to the device. Documentation
Extra features for Sharing, Development and Automation
Embedding
Embedding lets users embed instances on a website with an open-source web player Java SDK. Embedding
Dynamic Root toggle
Dynamic Root toggle supports root and un-root your device at will! Dynamic Root toggle
HTTP API
HTTP API enables scripting with Genymotion Device Image HTTP API. 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.
View tutorialAppium
Appium supports running parallel tests with Appium and Genymotion.
View tutorial (Genymotion SaaS) View tutorial (Genymotion Device Image)