Package com.codeborne.selenide
Class SelenideConfig
- java.lang.Object
-
- com.codeborne.selenide.SelenideConfig
-
-
Constructor Summary
Constructors Constructor Description SelenideConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssertionModeassertionMode()SelenideConfigassertionMode(AssertionMode assertionMode)java.lang.StringbaseUrl()SelenideConfigbaseUrl(java.lang.String baseUrl)java.lang.Stringbrowser()SelenideConfigbrowser(java.lang.String browser)java.lang.StringbrowserBinary()SelenideConfigbrowserBinary(java.lang.String browserBinary)org.openqa.selenium.remote.DesiredCapabilitiesbrowserCapabilities()SelenideConfigbrowserCapabilities(org.openqa.selenium.remote.DesiredCapabilities browserCapabilities)java.lang.StringbrowserPosition()SelenideConfigbrowserPosition(java.lang.String browserPosition)java.lang.StringbrowserSize()SelenideConfigbrowserSize(java.lang.String browserSize)java.lang.StringbrowserVersion()SelenideConfigbrowserVersion(java.lang.String browserVersion)booleanclickViaJs()SelenideConfigclickViaJs(boolean clickViaJs)java.lang.StringdownloadsFolder()SelenideConfigdownloadsFolder(java.lang.String downloadsFolder)booleandriverManagerEnabled()SelenideConfigdriverManagerEnabled(boolean driverManagerEnabled)booleanfastSetValue()SelenideConfigfastSetValue(boolean fastSetValue)FileDownloadModefileDownload()SelenideConfigfileDownload(FileDownloadMode fileDownload)booleanheadless()SelenideConfigheadless(boolean headless)booleanholdBrowserOpen()SelenideConfigholdBrowserOpen(boolean holdBrowserOpen)java.lang.StringpageLoadStrategy()SelenideConfigpageLoadStrategy(java.lang.String pageLoadStrategy)longpollingInterval()SelenideConfigpollingInterval(long pollingInterval)booleanproxyEnabled()SelenideConfigproxyEnabled(boolean proxyEnabled)java.lang.StringproxyHost()SelenideConfigproxyHost(java.lang.String proxyHost)intproxyPort()SelenideConfigproxyPort(int proxyPort)java.lang.Stringremote()SelenideConfigremote(java.lang.String remote)booleanreopenBrowserOnFail()SelenideConfigreopenBrowserOnFail(boolean reopenBrowserOnFail)java.lang.StringreportsFolder()SelenideConfigreportsFolder(java.lang.String reportsFolder)java.lang.StringreportsUrl()SelenideConfigreportsUrl(java.lang.String reportsUrl)booleansavePageSource()SelenideConfigsavePageSource(boolean savePageSource)booleanscreenshots()SelenideConfigscreenshots(boolean screenshots)SelectorModeselectorMode()SelenideConfigselectorMode(SelectorMode selectorMode)booleanstartMaximized()SelenideConfigstartMaximized(boolean startMaximized)longtimeout()SelenideConfigtimeout(long timeout)booleanversatileSetValue()SelenideConfigversatileSetValue(boolean versatileSetValue)
-
-
-
Method Detail
-
baseUrl
public SelenideConfig baseUrl(java.lang.String baseUrl)
-
timeout
public SelenideConfig timeout(long timeout)
-
pollingInterval
public long pollingInterval()
- Specified by:
pollingIntervalin interfaceConfig
-
pollingInterval
public SelenideConfig pollingInterval(long pollingInterval)
-
holdBrowserOpen
public boolean holdBrowserOpen()
- Specified by:
holdBrowserOpenin interfaceConfig
-
holdBrowserOpen
public SelenideConfig holdBrowserOpen(boolean holdBrowserOpen)
-
reopenBrowserOnFail
public boolean reopenBrowserOnFail()
- Specified by:
reopenBrowserOnFailin interfaceConfig
-
reopenBrowserOnFail
public SelenideConfig reopenBrowserOnFail(boolean reopenBrowserOnFail)
-
clickViaJs
public boolean clickViaJs()
- Specified by:
clickViaJsin interfaceConfig
-
clickViaJs
public SelenideConfig clickViaJs(boolean clickViaJs)
-
screenshots
public boolean screenshots()
- Specified by:
screenshotsin interfaceConfig
-
screenshots
public SelenideConfig screenshots(boolean screenshots)
-
savePageSource
public boolean savePageSource()
- Specified by:
savePageSourcein interfaceConfig
-
savePageSource
public SelenideConfig savePageSource(boolean savePageSource)
-
reportsFolder
public java.lang.String reportsFolder()
- Specified by:
reportsFolderin interfaceConfig
-
reportsFolder
public SelenideConfig reportsFolder(java.lang.String reportsFolder)
-
downloadsFolder
public java.lang.String downloadsFolder()
- Specified by:
downloadsFolderin interfaceConfig
-
downloadsFolder
public SelenideConfig downloadsFolder(java.lang.String downloadsFolder)
-
reportsUrl
public java.lang.String reportsUrl()
- Specified by:
reportsUrlin interfaceConfig
-
reportsUrl
public SelenideConfig reportsUrl(java.lang.String reportsUrl)
-
fastSetValue
public boolean fastSetValue()
- Specified by:
fastSetValuein interfaceConfig
-
fastSetValue
public SelenideConfig fastSetValue(boolean fastSetValue)
-
versatileSetValue
public boolean versatileSetValue()
- Specified by:
versatileSetValuein interfaceConfig
-
versatileSetValue
public SelenideConfig versatileSetValue(boolean versatileSetValue)
-
selectorMode
public SelectorMode selectorMode()
- Specified by:
selectorModein interfaceConfig
-
selectorMode
public SelenideConfig selectorMode(SelectorMode selectorMode)
-
assertionMode
public AssertionMode assertionMode()
- Specified by:
assertionModein interfaceConfig
-
assertionMode
public SelenideConfig assertionMode(AssertionMode assertionMode)
-
fileDownload
public FileDownloadMode fileDownload()
- Specified by:
fileDownloadin interfaceConfig
-
fileDownload
public SelenideConfig fileDownload(FileDownloadMode fileDownload)
-
proxyEnabled
public boolean proxyEnabled()
- Specified by:
proxyEnabledin interfaceConfig
-
proxyEnabled
public SelenideConfig proxyEnabled(boolean proxyEnabled)
-
proxyHost
public SelenideConfig proxyHost(java.lang.String proxyHost)
-
proxyPort
public SelenideConfig proxyPort(int proxyPort)
-
browser
public SelenideConfig browser(java.lang.String browser)
-
headless
public SelenideConfig headless(boolean headless)
-
remote
public SelenideConfig remote(java.lang.String remote)
-
browserSize
public java.lang.String browserSize()
- Specified by:
browserSizein interfaceConfig
-
browserSize
public SelenideConfig browserSize(java.lang.String browserSize)
-
browserVersion
public java.lang.String browserVersion()
- Specified by:
browserVersionin interfaceConfig
-
browserVersion
public SelenideConfig browserVersion(java.lang.String browserVersion)
-
browserPosition
public java.lang.String browserPosition()
- Specified by:
browserPositionin interfaceConfig
-
browserPosition
public SelenideConfig browserPosition(java.lang.String browserPosition)
-
startMaximized
public boolean startMaximized()
- Specified by:
startMaximizedin interfaceConfig
-
startMaximized
public SelenideConfig startMaximized(boolean startMaximized)
-
driverManagerEnabled
public boolean driverManagerEnabled()
- Specified by:
driverManagerEnabledin interfaceConfig
-
driverManagerEnabled
public SelenideConfig driverManagerEnabled(boolean driverManagerEnabled)
-
browserBinary
public java.lang.String browserBinary()
- Specified by:
browserBinaryin interfaceConfig
-
browserBinary
public SelenideConfig browserBinary(java.lang.String browserBinary)
-
pageLoadStrategy
public java.lang.String pageLoadStrategy()
- Specified by:
pageLoadStrategyin interfaceConfig
-
pageLoadStrategy
public SelenideConfig pageLoadStrategy(java.lang.String pageLoadStrategy)
-
browserCapabilities
public org.openqa.selenium.remote.DesiredCapabilities browserCapabilities()
- Specified by:
browserCapabilitiesin interfaceConfig
-
browserCapabilities
public SelenideConfig browserCapabilities(org.openqa.selenium.remote.DesiredCapabilities browserCapabilities)
-
-