I use browser.getCapabilities () to get information about browser name and platform.
Multichannel configuration configuration:
multiCapabilities:[
{
browserName: 'chrome',
name: 'iPhone',
chromeOptions: {
args: ['--window-size=400,800','--user-agent="Mozilla/5.0 (iPad; CPU iPhone OS 7_0_2 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A4449d Safari/9537.53"']
}
}
]
"browser.getCapabilities ()" returns below
{ caps_:
{ platform: 'MAC',
acceptSslCerts: true,
javascriptEnabled: true,
browserName: 'chrome',
chrome: { userDataDir: '/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/.org.chromium.Chromium.ten2tT' },
rotatable: false,
locationContextEnabled: true,
mobileEmulationEnabled: false,
'webdriver.remote.sessionid': '1a7542e9-8a70-469c-964d-3c3cd4330145',
version: '40.0.2214.93',
takesHeapSnapshot: true,
cssSelectorsEnabled: true,
databaseEnabled: false,
handlesAlerts: true,
browserConnectionEnabled: false,
nativeEvents: true,
webStorageEnabled: true,
applicationCacheEnabled: false,
takesScreenshot: true } }
Is there a way to get a name from an opportunity object?
source
share