In order to run tests on mobile devices in a Private Grid Setup, we need to specify the following capabilities in the Execution Configuration:


For Mobile Web Applications

Browserstack

Name
Data Type
Value
realMobile
boolean
true


SauceLabs

Name
Data Type
Value
platformVersion
String
6.0
appiumVersion
String
1.8.1



For Android/iOS Native Applications

Local Machine

Name
Data Type
Value
appPackage
String
<package>
appActivity
String
<activity>


Browserstack

Name
Data Type
Value
realMobile
boolean
true
app
String
BrowserstackAppID

Ex: BS:<id>


SauceLabs

will be added soon....



For more, check the below link:

Desired Capabilities to configure your Selenium tests on the BrowserStack Selenium grid