-
Notifications
You must be signed in to change notification settings - Fork 0
webdriver
Control webdriver to open target url.
pagerun.setConfig({
webdriver: {
browserName: 'chrome',
browserVersion: '',
url: 'http://www.baidu.com/',
loginUrl: '',
loginPreClick: '',
loginParams: {
'username': 'xxx',
'password': 'xxx'
},
loginButton: 'doLogin',
scrollToEnd: true,
screenshot: false
}
};
-
wdHost
Webdriver hostname
default: 127.00.1
-
wdPort
Webdriver port
default: 4444
-
browserName
Browser name: chrome, firefox, ie
default: chrome
-
browserVersion
Browser version
default: empty
-
url *
Target url
default: empty
-
loginUrl
Login url, if the target url must login before open.
default: empty
-
loginPreClick
Click dom after login page opened.
default: empty
-
loginParams
You can input username and password here.
default: empty
-
loginButton
Login submit button id.
default: empty
-
scrollToEnd
Scroll to end of page, to show lazyload imgs.
true(scroll), false(no scroll)
default: false
-
screenshot
Get screenshot before task end.
true(get screenshot), false(no screenshot)
default: false
-
timeout
Task Time over the value, will be force closed.
default: 60000
-
retry
If webdriver init failed, it will retry for times.
default: 3
Tip
- Mark * must set value