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
We offer Genymotion Devices as Amazon images (AMI), making it very easy to implement for any company already using the AWS platform. It is compliant with all AWS security processes and workflow, and you can keep all your infrastructure on the same platform. No need for a 3rd party Android devices provider.
Competitive pricing
Genymotion price is only $0.125-$0.5 per hour, whereas AWS device farm price is $0.5 per minute. You are billed the same for using 1 Genymotion instance for 5h, or 5 instances for 1h. Scaling or reducing the length of your tests is a lot cheaper.
Choice
We offer Android images from 5.1 to 15.0. So, you can use multiple Android versions together to test your application on any Android version.
Graviton (arm64) ready
With native ARM64 images on arm64 servers, Android applications run the same way on our emulator than on real devices. Our AWS Graviton solution is available on the marketplace, but also on-premise if needed. Feel free to tell us your business needs, and we will do our best to provide the best solution for you!
With genymotion
High Quality Android emulation with advanced features
Biometrics Simulate various fingerprint recognition. Documentation
GPS Simulate 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
Dynamic Root toggle Root and un-root your device at will!
HTTP API Script everything with Genymotion Device Image HTTP API.
Automate your tests with popular frameworks
Espresso Automate your Android tests with Espresso and Genymotion. View tutorial
Flutter Build beautiful, natively compiled, multi-platform applications from a single codebase with Flutter and Genymotion. View tutorial
Robot Framework Run test automation and robotic process automation (RPA) with Robot Framework and Genymotion. Maestro Write simple tests and automate them with ease, thanks to Maestro and Genymotion. Detox Run your Native UI testing with Detox and Genymotion. View tutorial
Appium Run parallel tests with Appium and Genymotion. View tutorial (Genymotion SaaS) View tutorial (Genymotion Device Image)
Espresso Automate your Android tests with Espresso and Genymotion.
Flutter Build beautiful, natively compiled, multi-platform applications from a single codebase with Flutter and Genymotion.
Robot Framework Run test automation and robotic process automation (RPA) with Robot Framework and Genymotion.
Maestro Write simple tests and automate them with ease, thanks to Maestro and Genymotion.
Detox Run your Native UI testing with Detox and Genymotion.
View tutorial Appium Run parallel tests with Appium and Genymotion. View tutorial (Genymotion SaaS) View tutorial (Genymotion Device Image)
Espresso Automate your Android tests with Espresso and Genymotion.
Flutter Build beautiful, natively compiled, multi-platform applications from a single codebase with Flutter and Genymotion.
Get started
.. and check our resources to make the best out of Genymotion on AWS
Quickstart guide
[Video tutorial placeholder]