Package com.codeborne.selenide
Class SelenideConfig
java.lang.Object
com.codeborne.selenide.SelenideConfig
- All Implemented Interfaces:
Config
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassertionMode(AssertionMode assertionMode) baseUrl()browser()browserBinary(String browserBinary) org.openqa.selenium.MutableCapabilitiesbrowserCapabilities(org.openqa.selenium.MutableCapabilities browserCapabilities) browserPosition(String browserPosition) browserSize(String browserSize) browserVersion(String browserVersion) booleanclickViaJs(boolean clickViaJs) downloadsFolder(String downloadsFolder) booleanfastSetValue(boolean fastSetValue) fileDownload(FileDownloadMode fileDownload) booleanheadless()headless(boolean headless) booleanholdBrowserOpen(boolean holdBrowserOpen) pageLoadStrategy(String pageLoadStrategy) longpageLoadTimeout(long pageLoadTimeout) longpollingInterval(long pollingInterval) booleanproxyEnabled(boolean proxyEnabled) intproxyPort(int proxyPort) remote()longremoteConnectionTimeout(long remoteConnectionTimeout) longremoteReadTimeout(long remoteReadTimeout) booleanreopenBrowserOnFail(boolean reopenBrowserOnFail) reportsFolder(String reportsFolder) reportsUrl(String reportsUrl) booleansavePageSource(boolean savePageSource) booleanscreenshots(boolean screenshots) selectorMode(SelectorMode selectorMode) longtimeout()timeout(long timeout) toString()booleanwebdriverLogsEnabled(boolean webdriverLogsEnabled)
-
Constructor Details
-
SelenideConfig
public SelenideConfig()
-
-
Method Details
-
baseUrl
-
baseUrl
-
timeout
public long timeout() -
timeout
-
pollingInterval
public long pollingInterval()- Specified by:
pollingIntervalin interfaceConfig
-
pollingInterval
-
holdBrowserOpen
public boolean holdBrowserOpen()- Specified by:
holdBrowserOpenin interfaceConfig
-
holdBrowserOpen
-
reopenBrowserOnFail
public boolean reopenBrowserOnFail()- Specified by:
reopenBrowserOnFailin interfaceConfig
-
reopenBrowserOnFail
-
clickViaJs
public boolean clickViaJs()- Specified by:
clickViaJsin interfaceConfig
-
clickViaJs
-
screenshots
public boolean screenshots()- Specified by:
screenshotsin interfaceConfig
-
screenshots
-
savePageSource
public boolean savePageSource()- Specified by:
savePageSourcein interfaceConfig
-
savePageSource
-
reportsFolder
- Specified by:
reportsFolderin interfaceConfig
-
reportsFolder
-
downloadsFolder
- Specified by:
downloadsFolderin interfaceConfig
-
downloadsFolder
-
reportsUrl
- Specified by:
reportsUrlin interfaceConfig
-
reportsUrl
-
fastSetValue
public boolean fastSetValue()- Specified by:
fastSetValuein interfaceConfig
-
textCheck
-
fastSetValue
-
textCheck
-
selectorMode
- Specified by:
selectorModein interfaceConfig
-
selectorMode
-
assertionMode
- Specified by:
assertionModein interfaceConfig
-
assertionMode
-
fileDownload
- Specified by:
fileDownloadin interfaceConfig
-
fileDownload
-
proxyEnabled
public boolean proxyEnabled()- Specified by:
proxyEnabledin interfaceConfig
-
proxyEnabled
-
proxyHost
-
proxyHost
-
proxyPort
public int proxyPort() -
proxyPort
-
browser
-
browser
-
headless
public boolean headless() -
headless
-
remote
-
remote
-
browserSize
- Specified by:
browserSizein interfaceConfig
-
browserSize
-
browserVersion
- Specified by:
browserVersionin interfaceConfig
-
browserVersion
-
browserPosition
- Specified by:
browserPositionin interfaceConfig
-
browserPosition
-
webdriverLogsEnabled
public boolean webdriverLogsEnabled()- Specified by:
webdriverLogsEnabledin interfaceConfig
-
webdriverLogsEnabled
-
browserBinary
- Specified by:
browserBinaryin interfaceConfig
-
browserBinary
-
pageLoadStrategy
- Specified by:
pageLoadStrategyin interfaceConfig
-
pageLoadTimeout
public long pageLoadTimeout()- Specified by:
pageLoadTimeoutin interfaceConfig
-
pageLoadStrategy
-
pageLoadTimeout
-
browserCapabilities
public org.openqa.selenium.MutableCapabilities browserCapabilities()- Specified by:
browserCapabilitiesin interfaceConfig
-
browserCapabilities
public SelenideConfig browserCapabilities(org.openqa.selenium.MutableCapabilities browserCapabilities) -
remoteReadTimeout
public long remoteReadTimeout()- Specified by:
remoteReadTimeoutin interfaceConfig
-
remoteReadTimeout
-
remoteConnectionTimeout
public long remoteConnectionTimeout()- Specified by:
remoteConnectionTimeoutin interfaceConfig
-
remoteConnectionTimeout
-
toString
-