Interface WebDriverContainer

    • Method Detail

      • addListener

        void addListener​(org.openqa.selenium.support.events.WebDriverEventListener listener)
      • setWebDriver

        void setWebDriver​(org.openqa.selenium.WebDriver webDriver)
      • setWebDriver

        void setWebDriver​(org.openqa.selenium.WebDriver webDriver,
                          @Nullable
                          SelenideProxyServer selenideProxy)
      • resetWebDriver

        void resetWebDriver()
      • getWebDriver

        @CheckReturnValue
        @Nonnull
        org.openqa.selenium.WebDriver getWebDriver()
      • setProxy

        void setProxy​(org.openqa.selenium.Proxy webProxy)
      • getAndCheckWebDriver

        @CheckReturnValue
        @Nonnull
        org.openqa.selenium.WebDriver getAndCheckWebDriver()
      • getBrowserDownloadsFolder

        @CheckReturnValue
        @Nonnull
        DownloadsFolder getBrowserDownloadsFolder()
      • closeWindow

        void closeWindow()
      • closeWebDriver

        void closeWebDriver()
      • hasWebDriverStarted

        boolean hasWebDriverStarted()
      • clearBrowserCache

        void clearBrowserCache()
      • getPageSource

        @CheckReturnValue
        @Nonnull
        java.lang.String getPageSource()
      • getCurrentUrl

        @CheckReturnValue
        @Nonnull
        java.lang.String getCurrentUrl()
      • getCurrentFrameUrl

        @CheckReturnValue
        @Nonnull
        java.lang.String getCurrentFrameUrl()