Limitations On Virtual Mobile Devices
The following features are not available for testing on virtual devices:
Features | Description |
---|---|
Performance Testing | Ability to capture CPU, Memory, Battery, Speed Index or simulating a different Network Condition |
Accessibility Testing | Using Screen Readers Software to perform gesture operations and validate the audio output |
Simulate Capture | Test scenarios that validates transactions, such as scanning a QR Code, or depositing a Bank Cheque |
Mock Authentication | Simulating a TouchID or FaceID scenario to validate the login functionality of your Application |
Future Reservations | Making future reservations to ensure you have access to the devices at a later point in time |
Rest API | Certain APIs designed for real mobile devices (E.g., Application preparation, get future reservations, adding device tags) |
Remote Debugging | Connecting remotely hosted mobile devices to an IDE such as Android Studio or Xcode |
Network Tunneling | Testing locally hosted Web Applications prior to deploying them for QA or Production |
Sim Card | Inserting physical sim cards or using esims to help validate consumer facing applications (E.g., make & receive calls and validate the response) |
Capturing Network Traffic | Ability to capture Network Traffic from the application being tested |
Changing the Region and Locale | Changing the region and language of a device to validate the behavior of the applications being tested in various conditions (E.g., does ad targeting work when changing region) |