- clearBrowserCache() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
-
- clearBrowserCache() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
- clearBrowserCache() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Delete all the browser cookies
- clearBrowserCookies() - Static method in class com.codeborne.selenide.Selenide
-
Clear browser cookies.
- clearBrowserLocalStorage() - Static method in class com.codeborne.selenide.Selenide
-
Clear browser local storage.
- clickViaJs - Static variable in class com.codeborne.selenide.Configuration
-
ATTENTION! Automatic WebDriver waiting after click isn't working in case of using this feature.
- clipboard() - Static method in class com.codeborne.selenide.Selenide
-
Provide access to system clipboard, allows get and set String content.
- closeWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
-
- closeWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
Remove links to webdriver/proxy AND close the webdriver and proxy
- closeWebDriver() - Static method in class com.codeborne.selenide.Selenide
-
Close the browser if it's open.
- closeWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Close the browser if it's open.
- closeWindow() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
-
- closeWindow() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
- closeWindow() - Static method in class com.codeborne.selenide.Selenide
-
Close the current window, quitting the browser if it's the last window currently open.
- closeWindow() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Close the current window, quitting the browser if it's the last window currently open.
- com.codeborne.selenide - package com.codeborne.selenide
-
Public API of Selenide
- com.codeborne.selenide.impl - package com.codeborne.selenide.impl
-
- com.codeborne.selenide.junit5 - package com.codeborne.selenide.junit5
-
- com.codeborne.selenide.logevents - package com.codeborne.selenide.logevents
-
- Configuration - Class in com.codeborne.selenide
-
Configuration settings for Selenide default browser
This class is designed so that every setting can be set either via system property or programmatically.
- Configuration() - Constructor for class com.codeborne.selenide.Configuration
-
- confirm() - Static method in class com.codeborne.selenide.Selenide
-
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'alert' or 'confirm').
- confirm(String) - Static method in class com.codeborne.selenide.Selenide
-
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'alert' or 'confirm').
- currentFrameUrl() - Static method in class com.codeborne.selenide.WebDriverRunner
-
- page(Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
-
Create a Page Object instance
- page(T) - Static method in class com.codeborne.selenide.Selenide
-
Initialize a given Page Object instance
- pageLoadStrategy - Static variable in class com.codeborne.selenide.Configuration
-
Should webdriver wait until page is completely loaded.
- pageLoadTimeout - Static variable in class com.codeborne.selenide.Configuration
-
Timeout for loading a web page (in milliseconds).
- pollingInterval - Static variable in class com.codeborne.selenide.Configuration
-
Interval in milliseconds, when checking if a single element or collection elements are appeared
Can be configured either programmatically, via selenide.properties file or by system property "-Dselenide.pollingInterval=50"
Default value: 200 (milliseconds)
- prompt() - Static method in class com.codeborne.selenide.Selenide
-
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
- prompt(String) - Static method in class com.codeborne.selenide.Selenide
-
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
- prompt(String, String) - Static method in class com.codeborne.selenide.Selenide
-
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
- proxyEnabled - Static variable in class com.codeborne.selenide.Configuration
-
If Selenide should run browser through its own proxy server.
- proxyHost - Static variable in class com.codeborne.selenide.Configuration
-
Host of Selenide proxy server.
- proxyPort - Static variable in class com.codeborne.selenide.Configuration
-
Port of Selenide proxy server.
- savePageSource - Static variable in class com.codeborne.selenide.Configuration
-
Defines if Selenide saves page source on failing tests.
- saveScreenshotAndPageSource() - Static method in class com.codeborne.selenide.Screenshots
-
- ScreenShooterExtension - Class in com.codeborne.selenide.junit5
-
Use this class to automatically take screenshots in case of ANY errors in tests (not only Selenide errors).
- ScreenShooterExtension() - Constructor for class com.codeborne.selenide.junit5.ScreenShooterExtension
-
- ScreenShooterExtension(boolean) - Constructor for class com.codeborne.selenide.junit5.ScreenShooterExtension
-
- screenshot(String) - Static method in class com.codeborne.selenide.Selenide
-
Take the screenshot of current page and save to file fileName.html and fileName.png
- screenshot(OutputType<T>) - Static method in class com.codeborne.selenide.Selenide
-
Take the screenshot of current page and return it.
- screenshots - Static variable in class com.codeborne.selenide.Configuration
-
Defines if Selenide takes screenshots on failing tests.
- Screenshots - Class in com.codeborne.selenide
-
- Screenshots() - Constructor for class com.codeborne.selenide.Screenshots
-
- screenshots - Static variable in class com.codeborne.selenide.Screenshots
-
- selectorMode - Static variable in class com.codeborne.selenide.Configuration
-
Choose how Selenide should retrieve web elements: using default CSS or Sizzle (CSS3).
- Selenide - Class in com.codeborne.selenide
-
The main starting point of Selenide.
- Selenide() - Constructor for class com.codeborne.selenide.Selenide
-
- sessionId() - Static method in class com.codeborne.selenide.Selenide
-
Get current browser session Id
- sessionStorage() - Static method in class com.codeborne.selenide.Selenide
-
Access browser's session storage.
- setProxy(Proxy) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
-
- setProxy(Proxy) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
- setProxy(Proxy) - Static method in class com.codeborne.selenide.WebDriverRunner
-
Sets Selenium Proxy instance
- setWebDriver(WebDriver) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
-
- setWebDriver(WebDriver, SelenideProxyServer) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
-
- setWebDriver(WebDriver, SelenideProxyServer, DownloadsFolder) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
-
- setWebDriver(WebDriver) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
- setWebDriver(WebDriver, SelenideProxyServer) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
- setWebDriver(WebDriver, SelenideProxyServer, DownloadsFolder) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
Make Selenide use given webdriver [and proxy] in the current thread.
- setWebDriver(WebDriver) - Static method in class com.codeborne.selenide.WebDriverRunner
-
Tell Selenide use your provided WebDriver instance.
- setWebDriver(WebDriver, SelenideProxyServer) - Static method in class com.codeborne.selenide.WebDriverRunner
-
- setWebDriver(WebDriver, SelenideProxyServer, DownloadsFolder) - Static method in class com.codeborne.selenide.WebDriverRunner
-
- sleep(long) - Static method in class com.codeborne.selenide.Selenide
-
Not recommended.
- SoftAssertsErrorsCollector - Class in com.codeborne.selenide.logevents
-
- SoftAssertsErrorsCollector() - Constructor for class com.codeborne.selenide.logevents.SoftAssertsErrorsCollector
-
- SoftAssertsExtension - Class in com.codeborne.selenide.junit5
-
By using this extension selenide will collect all failed asserts
from "should*" methods and throw after test finished.
- SoftAssertsExtension() - Constructor for class com.codeborne.selenide.junit5.SoftAssertsExtension
-
- source() - Static method in class com.codeborne.selenide.WebDriverRunner
-
- startContext(String, String) - Static method in class com.codeborne.selenide.Screenshots
-
- supportsJavascript() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Does this browser support javascript
- switchTo() - Static method in class com.codeborne.selenide.Selenide
-
Switch to window/tab/frame/parentFrame/innerFrame/alert.