Android mobile testing on AWS
Genymotion works closely with AWS to help customers run virtual devices as EC2 instances.
Genymotion helps customers benefit from the AWS highly scalable platform on public and private cloud.
Genymotion supports AWS ARM64/aarch64 servers so testing matches the same architecture as a physical device.
Genymotion supports this testing setup “with no fear of application incompatibility.”
Get the best of aws
aws ec2 amis
Genymotion offers Genymotion Devices as Amazon images (AMI).
Genymotion Devices as Amazon images (AMI) make it easy to implement for companies already using the AWS platform.
Genymotion Devices as Amazon images (AMI) are compliant with all AWS security processes and workflow.
Genymotion Devices as Amazon images (AMI) let customers keep infrastructure on the same platform.
Genymotion Devices as Amazon images (AMI) remove 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.
Customers are billed the same for using 1 Genymotion instance for 5h.
Customers are billed the same for using 5 instances for 1h.
Scaling or reducing the length of tests is cheaper.
Choice
Genymotion offers Android images from 5.1 to 16.0.
Genymotion also offers Android Automotive.
Customers can use multiple Android versions together to test an application on any Android version.
Graviton (arm64) ready
Genymotion provides native ARM64 images on arm64 servers.
Android applications run the same way on the Genymotion emulator as on real devices.
The AWS Graviton solution is available on the marketplace.
The AWS Graviton solution is available on-premise if needed.
Customers can tell Genymotion business needs.
Genymotion will provide the best solution.
With genymotion
High Quality Android emulation with advanced features
Biometrics
Biometrics simulates various fingerprint recognition.
DocumentationGPS
GPS simulates GPS real-time activation.
GPS simulates GPS accuracy and bearing.
DocumentationIdentifiers
Identifiers let users view and edit the device Android ID.
Identifiers let users view and edit the device Device ID/IMEI/MEID.
DocumentationBattery
Battery simulates various battery states.
DocumentationPhone simulation
Phone simulation simulates phone calls and text messages.
DocumentationCamera & Microphone
Camera & Microphone use the host camera and microphone.
DocumentationNetwork
Network simulates various network quality and performance types.
DocumentationDisk I/O
Disk I/O simulates various storage speeds.
DocumentationBaseband
Baseband simulates information and control related to network and SIM operators.
DocumentationFile Upload
File Upload lets users upload files.
File Upload lets users flash archives or sideload APKs to the device.
DocumentationExtra features for Sharing, Development and Automation
Embedding
Embedding embeds instances on a website with an open-source web player Java SDK.
Dynamic Root toggle
Dynamic Root toggle roots and un-roots a device at will.
HTTP API
HTTP API lets users script everything with Genymotion Device Image HTTP API.
Automate your tests with popular frameworks
Robot Framework
Robot Framework runs test automation and robotic process automation (RPA) with Robot Framework and Genymotion.
https://robotframework.org/Maestro
Maestro helps write simple tests and automate them with ease.
Maestro and Genymotion support test automation.
https://github.com/mobile-dev-inc/maestroDetox
Detox runs Native UI testing with Detox and Genymotion.
View tutorialAppium
Appium runs parallel tests with Appium and Genymotion.
View tutorial (Genymotion SaaS) View tutorial (Genymotion Device Image)Quickstart Guides / Documentation
Quickstart
Widgets & features
Sharing
Get started
The page shows a tutorial video area titled “Tutorial: Genymotion Device Image/PaaS on AWS.”
The page also shows a line: “...and check our resources to make the best out of Genymotion on AWS.”