Making sure your application behaves as expected across different mobile devices and operating systems is critical for ensuring a high quality experience for your end users.
Cloud devices
In mabl, you can create and configure your mobile tests to run against the following cloud devices and operating systems:
Platform | Device | Operating system(s) |
Android | Pixel 6 | 13, 14, 15 |
Android | Pixel 6 Pro | 13, 14, 15 |
Android | Pixel 6a | 13, 14, 15 |
Android | Pixel 7 | 13, 14, 15 |
Android | Pixel 7 Pro | 13, 14, 15 |
Android | Pixel Tablet | 13, 14, 15 |
Android | Galaxy S23 Ultra | 13, 14, 15 |
iOS | iPhone 13 | 17.2 |
iOS | iPhone 13 mini | 17.2 |
iOS | iPhone 14 | 17.2 |
iOS | iPhone 15 | 17.2 |
iOS | iPhone 15 Pro Max | 17.2 |
iOS | iPad (10th generation) | 17.2 |
If you intend to run a mobile test against multiple device resolution sizes, we recommend using the scroll to element step to make sure your test works on different screen sizes.
Local devices
When creating or executing a local test, you can use the virtual devices configured in XCode and Android studio, which can include smartphone and tablet virtual devices. Watches and TVs are not officially supported at this time.
For more information, see our article on local emulator and simulator configuration.