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()@Nullable StringbrowserBinary(@Nullable String browserBinary) org.openqa.selenium.MutableCapabilitiesbrowserCapabilities(org.openqa.selenium.MutableCapabilities browserCapabilities) @Nullable StringbrowserPosition(@Nullable String browserPosition) @Nullable StringbrowserSize(@Nullable String browserSize) @Nullable StringbrowserVersion(@Nullable String browserVersion) booleanclickViaJs(boolean clickViaJs) downloadsFolder(String downloadsFolder) booleanfastSetValue(boolean fastSetValue) fileDownload(FileDownloadMode fileDownload) booleanheadless()headless(boolean headless) booleanDeprecated.holdBrowserOpen(boolean holdBrowserOpen) Deprecated.pageLoadStrategy(String pageLoadStrategy) longpageLoadTimeout(long pageLoadTimeout) longpollingInterval(long pollingInterval) booleanproxyEnabled(boolean proxyEnabled) @Nullable StringintproxyPort(int proxyPort) @Nullable Stringremote()longremoteConnectionTimeout(long remoteConnectionTimeout) longremoteReadTimeout(long remoteReadTimeout) booleanreopenBrowserOnFail(boolean reopenBrowserOnFail) reportsFolder(String reportsFolder) @Nullable StringreportsUrl(@Nullable 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
Deprecated.- Specified by:
holdBrowserOpenin interfaceConfig
-
holdBrowserOpen
Deprecated. -
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
@CanIgnoreReturnValue 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
-