Interface Config

All Known Implementing Classes:
SelenideConfig

public interface Config
  • Method Details

    • browser

      String browser()
    • headless

      boolean headless()
    • remote

      @Nullable String remote()
    • browserSize

      @Nullable String browserSize()
    • browserVersion

      @Nullable String browserVersion()
    • browserPosition

      @Nullable String browserPosition()
    • webdriverLogsEnabled

      boolean webdriverLogsEnabled()
    • browserBinary

      String browserBinary()
    • pageLoadStrategy

      String pageLoadStrategy()
    • pageLoadTimeout

      long pageLoadTimeout()
    • browserCapabilities

      org.openqa.selenium.MutableCapabilities browserCapabilities()
    • baseUrl

      String baseUrl()
    • timeout

      long timeout()
    • pollingInterval

      long pollingInterval()
    • holdBrowserOpen

      @Deprecated boolean holdBrowserOpen()
      Deprecated.
      Don't use this setting. It leaves the browser and webdriver open. User can later close the browser manually, but the webdriver leaves running forever.
    • reopenBrowserOnFail

      boolean reopenBrowserOnFail()
    • clickViaJs

      boolean clickViaJs()
    • screenshots

      boolean screenshots()
    • savePageSource

      boolean savePageSource()
    • reportsFolder

      String reportsFolder()
    • downloadsFolder

      String downloadsFolder()
    • reportsUrl

      @Nullable String reportsUrl()
    • fastSetValue

      boolean fastSetValue()
    • textCheck

      TextCheck textCheck()
    • selectorMode

      SelectorMode selectorMode()
    • assertionMode

      AssertionMode assertionMode()
    • fileDownload

      FileDownloadMode fileDownload()
    • proxyEnabled

      boolean proxyEnabled()
    • proxyHost

      @Nullable String proxyHost()
    • proxyPort

      int proxyPort()
    • remoteReadTimeout

      long remoteReadTimeout()
    • remoteConnectionTimeout

      long remoteConnectionTimeout()