Interface Driver

    • Method Detail

      • config

        @CheckReturnValue
        @Nonnull
        Config config()
      • browser

        @CheckReturnValue
        @Nonnull
        Browser browser()
      • hasWebDriverStarted

        @CheckReturnValue
        boolean hasWebDriverStarted()
      • getWebDriver

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

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

        @CheckReturnValue
        @Nullable
        DownloadsFolder browserDownloadsFolder()
      • close

        void close()
      • supportsJavascript

        @CheckReturnValue
        default boolean supportsJavascript()
      • executeJavaScript

        default <T> T executeJavaScript​(java.lang.String jsCode,
                                        java.lang.Object... arguments)
      • executeAsyncJavaScript

        default <T> T executeAsyncJavaScript​(java.lang.String jsCode,
                                             java.lang.Object... arguments)
      • clearCookies

        default void clearCookies()
      • getUserAgent

        @CheckReturnValue
        @Nonnull
        default java.lang.String getUserAgent()
      • source

        @CheckReturnValue
        @Nonnull
        default java.lang.String source()
      • url

        @CheckReturnValue
        @Nonnull
        default java.lang.String url()
      • getCurrentFrameUrl

        @CheckReturnValue
        @Nonnull
        default java.lang.String getCurrentFrameUrl()
      • actions

        @CheckReturnValue
        @Nonnull
        default org.openqa.selenium.interactions.Actions actions()