Skip to main content
By default, tests use your account’s device configurations from the QA Studio. You can override these directly in the execution payload to target specific hardware, OS versions, and locales.

Specifying devices

Pass a deviceConfigs array to define exact device and OS combinations:

Available fields

External device providers

If you have configured credentials for a third-party device farm (found under Account Settings > Integrations), you can route test runs to them. Include the deviceProviderSettings object in your payload: