Skip navigation links
$ A B C D E F G H I J L M N O P R S T U V W Z 

$

$(WebElement) - Static method in class com.codeborne.selenide.Selenide
Wrap standard Selenium WebElement into SelenideElement to use additional methods like shouldHave(), selectOption() etc.
$(String) - Static method in class com.codeborne.selenide.Selenide
Locates the first element matching given CSS selector ATTENTION! This method doesn't start any search yet!
$(By) - Static method in class com.codeborne.selenide.Selenide
Locates the first element matching given CSS selector ATTENTION! This method doesn't start any search yet!
$(By, int) - Static method in class com.codeborne.selenide.Selenide
 
$(WebElement, String) - Static method in class com.codeborne.selenide.Selenide
Deprecated.
please use $(parent).$(String) which is the same (method will not be removed until 4.x or later)
$(String, int) - Static method in class com.codeborne.selenide.Selenide
Locates the Nth element matching given criteria ATTENTION! This method doesn't start any search yet!
$(WebElement, String, int) - Static method in class com.codeborne.selenide.Selenide
Deprecated.
please use $(parent).$(String, int) which is the same (method will not be removed until 4.x or later)
$(WebElement, By) - Static method in class com.codeborne.selenide.Selenide
Deprecated.
please use $(parent).$(By) which is the same (method will not be removed until 4.x or later)
$(WebElement, By, int) - Static method in class com.codeborne.selenide.Selenide
Deprecated.
please use $(parent).$(By, int) which is the same (method will not be removed until 4.x or later)
$(WebElement) - Method in class com.codeborne.selenide.SelenideDriver
 
$(String) - Method in class com.codeborne.selenide.SelenideDriver
 
$(By) - Method in class com.codeborne.selenide.SelenideDriver
 
$(By, int) - Method in class com.codeborne.selenide.SelenideDriver
 
$(String, int) - Method in class com.codeborne.selenide.SelenideDriver
 
$(String) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String)
$(String, int) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String, int)
$(By) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String)
$(By, int) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String, int)
$$(Collection<? extends WebElement>) - Static method in class com.codeborne.selenide.Selenide
Initialize collection with Elements
$$(String) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given CSS selector.
$$(By) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given CSS selector.
$$(WebElement, String) - Static method in class com.codeborne.selenide.Selenide
Deprecated.
please use $(parent).$$(String) which is the same (method will not be removed until 4.x or later)
$$(WebElement, By) - Static method in class com.codeborne.selenide.Selenide
Deprecated.
please use $(parent).$$(By) which is the same (method will not be removed until 4.x or later)
$$(Collection<? extends WebElement>) - Method in class com.codeborne.selenide.SelenideDriver
 
$$(String) - Method in class com.codeborne.selenide.SelenideDriver
 
$$(By) - Method in class com.codeborne.selenide.SelenideDriver
 
$$(String) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.findAll(String)
$$(By) - Method in interface com.codeborne.selenide.SelenideElement
$$x(String) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given XPATH expression.
$$x(String) - Method in class com.codeborne.selenide.SelenideDriver
 
$$x(String) - Method in interface com.codeborne.selenide.SelenideElement
Short form of webDriver.findElements(thisElement, By.xpath(xpath))
$x(String) - Static method in class com.codeborne.selenide.Selenide
Locates the first element matching given XPATH expression ATTENTION! This method doesn't start any search yet!
$x(String) - Method in class com.codeborne.selenide.SelenideDriver
 
$x(String) - Method in interface com.codeborne.selenide.SelenideElement
Locates the first matching element inside given element using xpath locator
$x(String, int) - Method in interface com.codeborne.selenide.SelenideElement
Locates the Nth matching element inside given element using xpath locator

A

actions() - Method in interface com.codeborne.selenide.Driver
 
actions() - Static method in class com.codeborne.selenide.Selenide
With this method you can use Selenium Actions like described in the AdvancedUserInteractions page.
activate() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
Activate this filter.
activeElement() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.Condition
If element didn't match the condition, returns the actual value of element.
add(String, Command) - Method in class com.codeborne.selenide.commands.Commands
 
add(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
addHttpHeaders(Driver, HttpGet) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
addListener(WebDriverEventListener) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
addListener(WebDriverEventListener) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
addListener(String, LogEventListener) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
Add a listener (to the current thread).
addListener(WebDriverEventListener) - Static method in class com.codeborne.selenide.WebDriverRunner
Use this method BEFORE opening a browser to add custom event listeners to webdriver.
addRequestFilter(String, RequestFilter) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Add a custom request filter which allows to track/modify all requests from browser to server
addResponseFilter(String, ResponseFilter) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Add a custom response filter which allows to track/modify all server responses to browser
addToHistory(File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
after() - Method in class com.codeborne.selenide.junit.BrowserStrategy
 
after() - Method in class com.codeborne.selenide.junit.SoftAsserts
 
afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.BrowserStrategyExtension
 
afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
 
afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.TextReportExtension
 
afterEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
 
afterEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
afterEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.TextReportExtension
 
afterInvocation(IInvokedMethod, ITestResult) - Method in class com.codeborne.selenide.testng.GlobalTextReport
 
afterInvocation(IInvokedMethod, ITestResult) - Method in class com.codeborne.selenide.testng.TextReport
 
alert() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
allScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
and(String, Condition...) - Static method in class com.codeborne.selenide.Condition
Check if element matches ALL given conditions.
appear - Static variable in class com.codeborne.selenide.Condition
Synonym for Condition.visible - may be used for better readability
appears - Static variable in class com.codeborne.selenide.Condition
Synonym for Condition.visible - may be used for better readability
Append - Class in com.codeborne.selenide.commands
 
Append() - Constructor for class com.codeborne.selenide.commands.Append
 
append(String) - Method in interface com.codeborne.selenide.SelenideElement
Append given test to the text field and trigger "change" event.
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.ExactTexts
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.ListSize
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeGreaterThan
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeLessThan
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeNotEqual
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.Texts
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.TextsInAnyOrder
 
apply(Driver, WebElement) - Method in class com.codeborne.selenide.Condition
Check if given element matches this condition.
apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Text
 
apply(Statement, Description) - Method in class com.codeborne.selenide.junit.SoftAsserts
 
applyNull() - Method in class com.codeborne.selenide.Condition
 
AssertionMode - Enum in com.codeborne.selenide
Assertion modes available
assertionMode() - Method in interface com.codeborne.selenide.Config
 
assertionMode - Static variable in class com.codeborne.selenide.Configuration
Assertion mode - STRICT or SOFT Asserts Default value: STRICT
assertionMode() - Method in class com.codeborne.selenide.SelenideConfig
 
assertionMode(AssertionMode) - Method in class com.codeborne.selenide.SelenideConfig
 
atBottom() - Static method in class com.codeborne.selenide.Selenide
Return true if bottom of the page is reached Useful if you need to scroll down by x pixels unknown number of times.
atBottom() - Method in class com.codeborne.selenide.SelenideDriver
 
attr(String) - Method in interface com.codeborne.selenide.SelenideElement
Get the attribute of the element.
attribute(String) - Static method in class com.codeborne.selenide.Condition
Check if element has given attribute (with any value)
attribute(String, String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#mydiv").shouldHave(attribute("fileId", "12345"));
AuthenticationFilter - Class in com.codeborne.selenide.proxy
 
AuthenticationFilter() - Constructor for class com.codeborne.selenide.proxy.AuthenticationFilter
 
AuthenticationType - Enum in com.codeborne.selenide
Authentication schemes.

B

back(Driver) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
back() - Static method in class com.codeborne.selenide.Selenide
Navigate browser back to previous page
back() - Method in class com.codeborne.selenide.SelenideDriver
 
baseUrl() - Method in interface com.codeborne.selenide.Config
 
baseUrl - Static variable in class com.codeborne.selenide.Configuration
Base url for open() function calls Can be configured either programmatically or by system property "-Dselenide.baseUrl=http://myhost".
baseUrl() - Method in class com.codeborne.selenide.SelenideConfig
 
baseUrl(String) - Method in class com.codeborne.selenide.SelenideConfig
 
be(Condition) - Static method in class com.codeborne.selenide.Condition
Used to form human-readable condition expression Example element.should(be(visible),have(text("abc"))
because(String) - Method in class com.codeborne.selenide.CollectionCondition
Should be used for explaining the reason of condition
because(String) - Method in class com.codeborne.selenide.Condition
Should be used for explaining the reason of condition
before() - Method in class com.codeborne.selenide.junit.SoftAsserts
 
beforeAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
 
beforeConfiguration(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
beforeEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
beforeEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.TextReportExtension
 
beforeInvocation(IInvokedMethod, ITestResult) - Method in class com.codeborne.selenide.testng.GlobalTextReport
 
beforeInvocation(IInvokedMethod, ITestResult) - Method in class com.codeborne.selenide.testng.TextReport
 
beginStep(String, String, Object...) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
beginStep(String, String) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
Browser - Class in com.codeborne.selenide
 
Browser(String, boolean) - Constructor for class com.codeborne.selenide.Browser
 
browser() - Method in interface com.codeborne.selenide.Config
 
browser - Static variable in class com.codeborne.selenide.Configuration
Which browser to use.
browser() - Method in interface com.codeborne.selenide.Driver
 
browser() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
browser() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
browser() - Method in class com.codeborne.selenide.SelenideConfig
 
browser(String) - Method in class com.codeborne.selenide.SelenideConfig
 
browser() - Method in class com.codeborne.selenide.SelenideDriver
 
browserBinary() - Method in interface com.codeborne.selenide.Config
 
browserBinary - Static variable in class com.codeborne.selenide.Configuration
Sets the path to browser executable.
browserBinary() - Method in class com.codeborne.selenide.SelenideConfig
 
browserBinary(String) - Method in class com.codeborne.selenide.SelenideConfig
 
browserCapabilities() - Method in interface com.codeborne.selenide.Config
 
browserCapabilities - Static variable in class com.codeborne.selenide.Configuration
Browser capabilities.
browserCapabilities() - Method in class com.codeborne.selenide.SelenideConfig
 
browserCapabilities(DesiredCapabilities) - Method in class com.codeborne.selenide.SelenideConfig
 
BrowserHealthChecker - Class in com.codeborne.selenide.drivercommands
 
BrowserHealthChecker() - Constructor for class com.codeborne.selenide.drivercommands.BrowserHealthChecker
 
BrowserPerClass - Class in com.codeborne.selenide.testng
Annotate your test class with @Listeners({ BrowserPerClass.class})
BrowserPerClass() - Constructor for class com.codeborne.selenide.testng.BrowserPerClass
 
BrowserPerTest - Class in com.codeborne.selenide.testng
Annotate your test class with @Listeners({ BrowserPerTest.class})
BrowserPerTest() - Constructor for class com.codeborne.selenide.testng.BrowserPerTest
 
browserPosition() - Method in interface com.codeborne.selenide.Config
 
browserPosition - Static variable in class com.codeborne.selenide.Configuration
The browser window position on screen.
browserPosition() - Method in class com.codeborne.selenide.SelenideConfig
 
browserPosition(String) - Method in class com.codeborne.selenide.SelenideConfig
 
browserResizer - Variable in class com.codeborne.selenide.webdriver.WebDriverFactory
 
Browsers - Interface in com.codeborne.selenide
Constants for all browsers supported by Selenide out of the box
browserSize() - Method in interface com.codeborne.selenide.Config
 
browserSize - Static variable in class com.codeborne.selenide.Configuration
The browser window size.
browserSize() - Method in class com.codeborne.selenide.SelenideConfig
 
browserSize(String) - Method in class com.codeborne.selenide.SelenideConfig
 
BrowserStrategy - Class in com.codeborne.selenide.junit
Usage:
BrowserStrategy() - Constructor for class com.codeborne.selenide.junit.BrowserStrategy
 
BrowserStrategyExtension - Class in com.codeborne.selenide.junit5
By using this extension browser will be automatically closed after all tests in the current container.
BrowserStrategyExtension() - Constructor for class com.codeborne.selenide.junit5.BrowserStrategyExtension
 
browserVersion() - Method in interface com.codeborne.selenide.Config
 
browserVersion - Static variable in class com.codeborne.selenide.Configuration
Which browser version to use (for Internet Explorer).
browserVersion() - Method in class com.codeborne.selenide.SelenideConfig
 
browserVersion(String) - Method in class com.codeborne.selenide.SelenideConfig
 
by(String, String) - Static method in class com.codeborne.selenide.Selectors
Synonym for #byAttribute Seems to work incorrectly in HtmlUnit and PhantomJS if attribute name contains dash (e.g.
byAttribute(String, String) - Static method in class com.codeborne.selenide.Selectors
Find elements having attribute with given value.
byClassName(String) - Static method in class com.codeborne.selenide.Selectors
 
byCssSelector(String) - Static method in class com.codeborne.selenide.Selectors
 
byId(String) - Static method in class com.codeborne.selenide.Selectors
 
byLinkText(String) - Static method in class com.codeborne.selenide.Selectors
 
byName(String) - Static method in class com.codeborne.selenide.Selectors
 
byPartialLinkText(String) - Static method in class com.codeborne.selenide.Selectors
 
BySelectorCollection - Class in com.codeborne.selenide.impl
 
BySelectorCollection(Driver, By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
 
BySelectorCollection(Driver, SearchContext, By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
 
byText(String) - Static method in class com.codeborne.selenide.Selectors
Find element that has given text (the whole text, not a substring).
ByText(String) - Constructor for class com.codeborne.selenide.Selectors.ByText
 
byTitle(String) - Static method in class com.codeborne.selenide.Selectors
Find element with given title ("title" attribute)
byValue(String) - Static method in class com.codeborne.selenide.Selectors
Find input element with given value ("value" attribute)
byXpath(String) - Static method in class com.codeborne.selenide.Selectors
 

C

captureSuccessfulTests - Variable in class com.codeborne.selenide.junit.ScreenShooter
 
captureSuccessfulTests - Static variable in class com.codeborne.selenide.testng.ScreenShooter
 
checkCondition(String, String, Condition, boolean) - Method in class com.codeborne.selenide.impl.WebElementSource
 
checked - Static variable in class com.codeborne.selenide.Condition
Checks that checkbox is checked
CHROME - Static variable in interface com.codeborne.selenide.Browsers
 
CiReportUrl - Class in com.codeborne.selenide.impl
 
CiReportUrl() - Constructor for class com.codeborne.selenide.impl.CiReportUrl
 
clean() - Method in class com.codeborne.selenide.logevents.SimpleReport
 
Cleanup - Class in com.codeborne.selenide.impl
 
Cleanup() - Constructor for class com.codeborne.selenide.impl.Cleanup
 
clear() - Method in class com.codeborne.selenide.logevents.ErrorsCollector
 
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.
clearBrowserLocalStorage() - Method in class com.codeborne.selenide.SelenideDriver
 
clearCookies() - Method in class com.codeborne.selenide.SelenideDriver
 
Click - Class in com.codeborne.selenide.commands
 
Click() - Constructor for class com.codeborne.selenide.commands.Click
 
click(Driver, WebElement) - Method in class com.codeborne.selenide.commands.Click
 
click(Driver, WebElement, int, int) - Method in class com.codeborne.selenide.commands.Click
 
click() - Method in interface com.codeborne.selenide.SelenideElement
Click the element
click(int, int) - Method in interface com.codeborne.selenide.SelenideElement
Click the element with a relative offset from the upper left corner of the element
clickViaJs() - Method in interface com.codeborne.selenide.Config
 
clickViaJs - Static variable in class com.codeborne.selenide.Configuration
ATTENTION! Automatic WebDriver waiting after click isn't working in case of using this feature.
clickViaJs() - Method in class com.codeborne.selenide.SelenideConfig
 
clickViaJs(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
cloneInputField(Driver, SelenideElement, WebElement, int) - Method in class com.codeborne.selenide.commands.UploadFile
 
close() - Method in interface com.codeborne.selenide.Driver
 
close() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
close() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
close() - Static method in class com.codeborne.selenide.Selenide
Close the browser if it's open
close() - Method in class com.codeborne.selenide.SelenideDriver
 
CloseDriverCommand - Class in com.codeborne.selenide.drivercommands
 
closest(String) - Method in interface com.codeborne.selenide.SelenideElement
Locates closes ancestor element matching given criteria ATTENTION! This method doesn't start any search yet! For example, $("td").closest("table") could give some "table".
closeWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
closeWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
closeWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Close the browser if it's open
collection - Variable in class com.codeborne.selenide.impl.SelenideElementIterator
 
CollectionCondition - Class in com.codeborne.selenide
 
CollectionCondition() - Constructor for class com.codeborne.selenide.CollectionCondition
 
CollectionElement - Class in com.codeborne.selenide.impl
 
CollectionElementByCondition - Class in com.codeborne.selenide.impl
 
com.codeborne.selenide - package com.codeborne.selenide
Public API of Selenide
com.codeborne.selenide.collections - package com.codeborne.selenide.collections
 
com.codeborne.selenide.commands - package com.codeborne.selenide.commands
Implementation of built-in Selenide commands.
com.codeborne.selenide.conditions - package com.codeborne.selenide.conditions
Implementation of built-in Selenide conditions.
com.codeborne.selenide.drivercommands - package com.codeborne.selenide.drivercommands
 
com.codeborne.selenide.ex - package com.codeborne.selenide.ex
 
com.codeborne.selenide.impl - package com.codeborne.selenide.impl
Implementation details of Selenide library.
com.codeborne.selenide.junit - package com.codeborne.selenide.junit
Selenide integration with JUnit
com.codeborne.selenide.junit5 - package com.codeborne.selenide.junit5
 
com.codeborne.selenide.logevents - package com.codeborne.selenide.logevents
 
com.codeborne.selenide.proxy - package com.codeborne.selenide.proxy
 
com.codeborne.selenide.testng - package com.codeborne.selenide.testng
Selenide integration with TestNG
com.codeborne.selenide.testng.annotations - package com.codeborne.selenide.testng.annotations
 
com.codeborne.selenide.webdriver - package com.codeborne.selenide.webdriver
 
Command<T> - Interface in com.codeborne.selenide
 
Commands - Class in com.codeborne.selenide.commands
 
Commands() - Constructor for class com.codeborne.selenide.commands.Commands
 
commitStep(SelenideLog, Throwable) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
commitStep(SelenideLog, LogEvent.EventStatus) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
Condition - Class in com.codeborne.selenide
Conditions to match web elements: checks for visibility, text etc.
Condition(String) - Constructor for class com.codeborne.selenide.Condition
 
Condition(String, boolean) - Constructor for class com.codeborne.selenide.Condition
 
Config - Interface in com.codeborne.selenide
 
config() - Method in interface com.codeborne.selenide.Driver
 
config() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
config() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
config() - Method in class com.codeborne.selenide.SelenideDriver
 
Configuration - Class in com.codeborne.selenide
Settings for all Selenide functionality
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
 
configureHttpGet(HttpGet, long) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
confirm() - Method in class com.codeborne.selenide.Modal
 
confirm(String) - Method in class com.codeborne.selenide.Modal
 
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').
contains(String, String) - Method in class com.codeborne.selenide.impl.Html
 
containsCaseSensitive(String, String) - Method in class com.codeborne.selenide.impl.Html
 
ContextClick - Class in com.codeborne.selenide.commands
 
ContextClick() - Constructor for class com.codeborne.selenide.commands.ContextClick
 
contextClick() - Method in interface com.codeborne.selenide.SelenideElement
Click with right mouse button on this element
copyFile(File, File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
copyFile(InputStream, File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
createDefaultHttpClient() - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
createDriver(Config, WebDriverFactory, Proxy, List<WebDriverEventListener>) - Method in class com.codeborne.selenide.drivercommands.CreateDriverCommand
 
createDriver(DesiredCapabilities) - Method in interface com.codeborne.selenide.WebDriverProvider
Create new WebDriver instance.
CreateDriverCommand - Class in com.codeborne.selenide.drivercommands
 
CreateDriverCommand() - Constructor for class com.codeborne.selenide.drivercommands.CreateDriverCommand
 
CreateDriverCommand.Result - Class in com.codeborne.selenide.drivercommands
 
createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.CollectionElement
 
createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.ElementFinder
 
createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.WebElementSource
 
createHttpContext(Driver) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
createSeleniumProxy() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Converts this proxy to a "selenium" proxy that can be used by webdriver
createTrustingHttpClient() - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
configure HttpClient to ignore self-signed certs as described here: http://literatejava.com/networks/ignore-ssl-certificate-errors-apache-httpclient-4-4/
createWebDriver(Config, Proxy) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
 
Credentials - Class in com.codeborne.selenide
 
Credentials(String, String) - Constructor for class com.codeborne.selenide.Credentials
 
cssClass(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("input").shouldHave(cssClass("active"));
cssValue(String, String) - Static method in class com.codeborne.selenide.Condition
Checks if css property (style) applies for the element.
currentContext - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
currentContextScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
currentFrameUrl() - Static method in class com.codeborne.selenide.WebDriverRunner
 

D

data(String) - Method in interface com.codeborne.selenide.SelenideElement
Get value of attribute "data-dataAttributeName"
deactivate() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
Deactivate this filter.
decorate(ClassLoader, Field) - Method in class com.codeborne.selenide.impl.SelenideFieldDecorator
 
defaultContent() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
DefaultDriverFactory - Class in com.codeborne.selenide.webdriver
 
DefaultDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.DefaultDriverFactory
 
Describe - Class in com.codeborne.selenide.impl
 
describe(Driver, WebElement) - Static method in class com.codeborne.selenide.impl.Describe
 
description() - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
description() - Method in class com.codeborne.selenide.impl.FilteringCollection
 
description() - Method in class com.codeborne.selenide.impl.HeadOfCollection
 
description() - Method in class com.codeborne.selenide.impl.TailOfCollection
 
description() - Method in interface com.codeborne.selenide.impl.WebElementsCollection
 
description() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
DialogTextMismatch - Error in com.codeborne.selenide.ex
 
DialogTextMismatch(Driver, String, String) - Constructor for error com.codeborne.selenide.ex.DialogTextMismatch
 
disabled - Static variable in class com.codeborne.selenide.Condition
Checks that element is disabled
disappear - Static variable in class com.codeborne.selenide.Condition
Synonym for Condition.hidden - may be used for better readability:
disappears - Static variable in class com.codeborne.selenide.Condition
Synonym for Condition.hidden - may be used for better readability:
dismiss() - Method in class com.codeborne.selenide.Modal
 
dismiss(String) - Method in class com.codeborne.selenide.Modal
 
dismiss() - Static method in class com.codeborne.selenide.Selenide
Dismiss (click "No" or "Cancel") in the confirmation dialog (javascript 'alert' or 'confirm').
dismiss(String) - Static method in class com.codeborne.selenide.Selenide
Dismiss (click "No" or "Cancel") in the confirmation dialog (javascript 'alert' or 'confirm').
DoubleClick - Class in com.codeborne.selenide.commands
 
DoubleClick() - Constructor for class com.codeborne.selenide.commands.DoubleClick
 
doubleClick() - Method in interface com.codeborne.selenide.SelenideElement
Double click the element
download(Driver, WebElement, long) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
download(Driver, String, long) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
download(WebElementSource, WebElement, SelenideProxyServer, long) - Method in class com.codeborne.selenide.impl.DownloadFileWithProxyServer
 
download(String) - Static method in class com.codeborne.selenide.Selenide
Download file using a direct link.
download(String, long) - Static method in class com.codeborne.selenide.Selenide
 
download(String) - Method in class com.codeborne.selenide.SelenideDriver
 
download(String, long) - Method in class com.codeborne.selenide.SelenideDriver
 
download() - Method in interface com.codeborne.selenide.SelenideElement
Download file linked by "href" attribute of this element
download(long) - Method in interface com.codeborne.selenide.SelenideElement
Download file linked by "href" attribute of this element or any file to which this element redirects.
DownloadFile - Class in com.codeborne.selenide.commands
 
DownloadFile() - Constructor for class com.codeborne.selenide.commands.DownloadFile
 
DownloadFileWithHttpRequest - Class in com.codeborne.selenide.impl
 
DownloadFileWithHttpRequest() - Constructor for class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
DownloadFileWithProxyServer - Class in com.codeborne.selenide.impl
 
DownloadFileWithProxyServer() - Constructor for class com.codeborne.selenide.impl.DownloadFileWithProxyServer
 
DragAndDropTo - Class in com.codeborne.selenide.commands
 
DragAndDropTo() - Constructor for class com.codeborne.selenide.commands.DragAndDropTo
 
dragAndDropTo(String) - Method in interface com.codeborne.selenide.SelenideElement
Drag and drop this element to the target Before dropping, waits until target element gets visible.
dragAndDropTo(WebElement) - Method in interface com.codeborne.selenide.SelenideElement
Drag and drop this element to the target Before dropping, waits until target element gets visible.
Driver - Interface in com.codeborne.selenide
 
driver() - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
driver() - Method in class com.codeborne.selenide.impl.CollectionElement
 
driver() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
driver() - Method in class com.codeborne.selenide.impl.ElementFinder
 
driver() - Method in class com.codeborne.selenide.impl.FilteringCollection
 
driver() - Method in class com.codeborne.selenide.impl.HeadOfCollection
 
driver() - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
driver() - Method in class com.codeborne.selenide.impl.TailOfCollection
 
driver() - Method in interface com.codeborne.selenide.impl.WebElementsCollection
 
driver() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
driver() - Method in class com.codeborne.selenide.impl.WebElementSource
 
driver() - Method in class com.codeborne.selenide.impl.WebElementWrapper
 
driver() - Static method in class com.codeborne.selenide.WebDriverRunner
 
driverManagerEnabled() - Method in interface com.codeborne.selenide.Config
 
driverManagerEnabled - Static variable in class com.codeborne.selenide.Configuration
Controls Selenide and WebDriverManager integration.
driverManagerEnabled() - Method in class com.codeborne.selenide.SelenideConfig
 
driverManagerEnabled(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 

E

EDGE - Static variable in interface com.codeborne.selenide.Browsers
 
ElementFinder - Class in com.codeborne.selenide.impl
 
ElementIsNotClickableException - Error in com.codeborne.selenide.ex
 
ElementIsNotClickableException(Driver, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementIsNotClickableException
 
ElementNotFound - Error in com.codeborne.selenide.ex
 
ElementNotFound(Driver, By, Condition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(Driver, String, Condition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(Driver, String, Condition, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(WebElementsCollection, List<String>, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementsCollection - Class in com.codeborne.selenide
 
ElementsCollection(WebElementsCollection) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsCollection(Driver, Collection<? extends WebElement>) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsCollection(Driver, String) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsCollection(Driver, By) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsCollection(Driver, WebElement, String) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsCollection(Driver, WebElement, By) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsContainer - Class in com.codeborne.selenide
 
ElementsContainer() - Constructor for class com.codeborne.selenide.ElementsContainer
 
ElementShould - Error in com.codeborne.selenide.ex
 
ElementShould(Driver, String, String, Condition, WebElement, Exception) - Constructor for error com.codeborne.selenide.ex.ElementShould
 
ElementShould(Driver, String, String, String, Condition, WebElement, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementShould
 
ElementShouldNot - Error in com.codeborne.selenide.ex
 
ElementShouldNot(Driver, String, String, String, Condition, WebElement, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementShouldNot
 
elementsToString(Driver, Collection<WebElement>) - Static method in class com.codeborne.selenide.ElementsCollection
Outputs string presentation of the element's collection
elementText - Variable in class com.codeborne.selenide.Selectors.ByText
 
elementText - Variable in class com.codeborne.selenide.Selectors.WithText
 
empty - Static variable in class com.codeborne.selenide.CollectionCondition
 
empty - Static variable in class com.codeborne.selenide.Condition
1) For input element, check that value is missing or empty
enabled - Static variable in class com.codeborne.selenide.Condition
Checks that element is not disabled
encode() - Method in class com.codeborne.selenide.Credentials
The resulting string is base64 encoded (YWxhZGRpbjpvcGVuc2VzYW1l).
ensureFolderExists(File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
equals(String, String) - Method in class com.codeborne.selenide.impl.Html
 
equalsCaseSensitive(String, String) - Method in class com.codeborne.selenide.impl.Html
 
ErrorMessages - Class in com.codeborne.selenide.ex
 
ErrorMessages() - Constructor for class com.codeborne.selenide.ex.ErrorMessages
 
ErrorsCollector - Class in com.codeborne.selenide.logevents
 
ErrorsCollector() - Constructor for class com.codeborne.selenide.logevents.ErrorsCollector
 
evaluateSizzleSelector(Driver, SearchContext, By.ByCssSelector) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
Events - Class in com.codeborne.selenide.impl
 
Events() - Constructor for class com.codeborne.selenide.impl.Events
 
events - Static variable in class com.codeborne.selenide.impl.Events
 
events() - Method in class com.codeborne.selenide.logevents.EventsCollector
 
EventsCollector - Class in com.codeborne.selenide.logevents
 
EventsCollector() - Constructor for class com.codeborne.selenide.logevents.EventsCollector
 
exactText(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("h1").shouldHave(exactText("Hello"))
exactTextCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("h1").shouldHave(exactTextCaseSensitive("Hello"))
exactTexts(String...) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts (each collection element EQUALS TO corresponding text)
exactTexts(List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts (each collection element EQUALS TO corresponding text)
ExactTexts - Class in com.codeborne.selenide.collections
 
ExactTexts(String...) - Constructor for class com.codeborne.selenide.collections.ExactTexts
 
ExactTexts(List<String>) - Constructor for class com.codeborne.selenide.collections.ExactTexts
 
exactValue(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#input").shouldHave(exactValue("John"));
exclude(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters elements excluding those which met the given condition (lazy evaluation) ATTENTION! Doesn't start any search yet.
excludeWith(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters elements excluding those which met the given condition (lazy evaluation) ATTENTION! Doesn't start any search yet.
execute(SelenideElement, WebElementSource, Object[]) - Method in interface com.codeborne.selenide.Command
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Append
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Click
 
execute(Object, WebElementSource, String, Object[]) - Method in class com.codeborne.selenide.commands.Commands
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ContextClick
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DoubleClick
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DownloadFile
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DragAndDropTo
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Exists
 
execute(SelenideElement, WebElementSource, Object...) - Method in class com.codeborne.selenide.commands.Find
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.FindAll
 
execute(SelenideElement, WebElementSource, Object...) - Method in class com.codeborne.selenide.commands.FindAllByXpath
 
execute(SelenideElement, WebElementSource, Object...) - Method in class com.codeborne.selenide.commands.FindByXpath
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetAttribute
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetClosest
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetDataAttribute
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetInnerHtml
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetInnerText
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetLastChild
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetName
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetParent
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSearchCriteria
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSelectedOption
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSelectedOptions
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSelectedText
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSelectedValue
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetText
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetValue
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetWrappedElement
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Hover
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.IsDisplayed
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.IsImage
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Matches
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.PressEnter
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.PressEscape
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.PressTab
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ScrollIntoView
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ScrollTo
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SelectOptionByTextOrIndex
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SelectOptionByValue
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SelectOptionContainingText
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SelectRadio
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SetSelected
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SetValue
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Should
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ShouldNot
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.TakeScreenshot
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.TakeScreenshotAsImage
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ToString
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ToWebElement
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.UploadFile
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.UploadFileFromClasspath
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Val
 
executeHttpRequest(Driver, String, long) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
executeJavaScript(String, Object...) - Method in interface com.codeborne.selenide.Driver
 
executeJavaScript(String, Object...) - Static method in class com.codeborne.selenide.Selenide
 
executeJavaScript(String, Object...) - Method in class com.codeborne.selenide.SelenideDriver
 
exist - Static variable in class com.codeborne.selenide.Condition
Check if element exist.
Exists - Class in com.codeborne.selenide.commands
 
Exists() - Constructor for class com.codeborne.selenide.commands.Exists
 
exists() - Method in interface com.codeborne.selenide.SelenideElement
Checks if element exists true on the current page.
expectedSize - Variable in class com.codeborne.selenide.collections.ListSize
 
expectedSize - Variable in class com.codeborne.selenide.collections.SizeGreaterThan
 
expectedSize - Variable in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
expectedSize - Variable in class com.codeborne.selenide.collections.SizeLessThan
 
expectedSize - Variable in class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
expectedSize - Variable in class com.codeborne.selenide.collections.SizeNotEqual
 
expectedTexts - Variable in class com.codeborne.selenide.collections.ExactTexts
 
explanation - Variable in class com.codeborne.selenide.CollectionCondition
 

F

factories - Variable in class com.codeborne.selenide.webdriver.WebDriverFactory
 
fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.CollectionCondition
 
fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ExactTexts
 
fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ListSize
 
fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeGreaterThan
 
fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeLessThan
 
fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeNotEqual
 
failed(Throwable, Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
 
failed(Throwable, Description) - Method in class com.codeborne.selenide.junit.TextReport
 
failedTests() - Static method in class com.codeborne.selenide.junit.ScreenShooter
 
failIfErrors(String) - Method in class com.codeborne.selenide.logevents.ErrorsCollector
 
fastSetValue() - Method in interface com.codeborne.selenide.Config
 
fastSetValue - Static variable in class com.codeborne.selenide.Configuration
If set to true, sets value by javascript instead of using Selenium built-in "sendKey" function (that is quite slow because it sends every character separately).
fastSetValue() - Method in class com.codeborne.selenide.SelenideConfig
 
fastSetValue(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
fileDownload() - Method in interface com.codeborne.selenide.Config
 
fileDownload - Static variable in class com.codeborne.selenide.Configuration
Defines if files are downloaded via direct HTTP or vie selenide emebedded proxy server Can be configured either programmatically or by system property "-Dselenide.fileDownload=PROXY"
Default: HTTPGET
fileDownload() - Method in class com.codeborne.selenide.SelenideConfig
 
fileDownload(FileDownloadMode) - Method in class com.codeborne.selenide.SelenideConfig
 
FileDownloadFilter - Class in com.codeborne.selenide.proxy
 
FileDownloadFilter(Config) - Constructor for class com.codeborne.selenide.proxy.FileDownloadFilter
 
FileDownloadMode - Enum in com.codeborne.selenide
 
filter(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters collection elements based on the given condition (lazy evaluation) ATTENTION! Doesn't start any search yet.
filterBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters collection elements based on the given condition (lazy evaluation) ATTENTION! Doesn't start any search yet.
FilteringCollection - Class in com.codeborne.selenide.impl
 
FilteringCollection(WebElementsCollection, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.impl.FilteringCollection
 
FilteringCollection(WebElementsCollection, Condition) - Constructor for class com.codeborne.selenide.impl.FilteringCollection
 
filterRequest(HttpRequest, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.AuthenticationFilter
 
filterRequest(HttpRequest, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.RequestSizeWatchdog
 
filterResponse(HttpResponse, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
filterResponse(HttpResponse, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.ResponseSizeWatchdog
 
Find - Class in com.codeborne.selenide.commands
 
Find() - Constructor for class com.codeborne.selenide.commands.Find
 
find(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Find the first element which met the given condition (lazy evaluation) ATTENTION! Doesn't start any search yet.
find(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.ElementFinder
 
find(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.WebElementSource
 
find(String) - Method in class com.codeborne.selenide.SelenideDriver
 
find(By) - Method in class com.codeborne.selenide.SelenideDriver
 
find(By, int) - Method in class com.codeborne.selenide.SelenideDriver
 
find(String) - Method in interface com.codeborne.selenide.SelenideElement
Locates the first matching element inside given element
find(String, int) - Method in interface com.codeborne.selenide.SelenideElement
Locates the Nth matching element inside given element
find(By) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String)
find(By, int) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String, int)
FindAll - Class in com.codeborne.selenide.commands
 
FindAll() - Constructor for class com.codeborne.selenide.commands.FindAll
 
findAll() - Method in class com.codeborne.selenide.impl.ElementFinder
 
findAll() - Method in class com.codeborne.selenide.impl.WebElementSource
 
findAll(By) - Method in class com.codeborne.selenide.SelenideDriver
 
findAll(String) - Method in interface com.codeborne.selenide.SelenideElement
Short form of webDriver.findElements(thisElement, By.cssSelector(cssSelector))
findAll(By) - Method in interface com.codeborne.selenide.SelenideElement
Short form of webDriver.findElements(thisElement, selector)
FindAllByXpath - Class in com.codeborne.selenide.commands
 
FindAllByXpath() - Constructor for class com.codeborne.selenide.commands.FindAllByXpath
 
findAndAssertElementIsVisible() - Method in class com.codeborne.selenide.impl.WebElementSource
 
findBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Find the first element which met the given condition (lazy evaluation) ATTENTION! Doesn't start any search yet.
FindByXpath - Class in com.codeborne.selenide.commands
 
FindByXpath() - Constructor for class com.codeborne.selenide.commands.FindByXpath
 
findElement(Driver, SearchContext, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
findElements(Driver, SearchContext, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
findFileInClasspath(String) - Method in class com.codeborne.selenide.commands.UploadFileFromClasspath
 
finish(String) - Method in class com.codeborne.selenide.logevents.SimpleReport
 
finishContext() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
finishContext() - Static method in class com.codeborne.selenide.Screenshots
 
finished(Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
 
finished(Description) - Method in class com.codeborne.selenide.junit.TextReport
 
fireEvent(Driver, WebElement, String...) - Method in class com.codeborne.selenide.impl.Events
 
FIREFOX - Static variable in interface com.codeborne.selenide.Browsers
 
first() - Method in class com.codeborne.selenide.ElementsCollection
returns the first element of the collection ATTENTION! Doesn't start any search yet.
first(int) - Method in class com.codeborne.selenide.ElementsCollection
returns the first n elements of the collection (lazy evaluation) ATTENTION! Doesn't start any search yet.
focused - Static variable in class com.codeborne.selenide.Condition
Check if browser focus is currently in given element.
formatScreenShotPath(Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
forward(Driver) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
forward() - Static method in class com.codeborne.selenide.Selenide
Navigate browser forward to next page
forward() - Method in class com.codeborne.selenide.SelenideDriver
 
frame(int) - Method in class com.codeborne.selenide.SelenideTargetLocator
 
frame(String) - Method in class com.codeborne.selenide.SelenideTargetLocator
 
frame(WebElement) - Method in class com.codeborne.selenide.SelenideTargetLocator
 

G

generateScreenshotFileName() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
get(int) - Method in class com.codeborne.selenide.ElementsCollection
Gets the n-th element of collection (lazy evaluation) ATTENTION! Doesn't start any search yet.
getAndCheckWebDriver() - Method in interface com.codeborne.selenide.Driver
 
getAndCheckWebDriver() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
getAndCheckWebDriver() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
getAndCheckWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getAndCheckWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
getAndCheckWebDriver() - Method in class com.codeborne.selenide.SelenideDriver
 
getAndCheckWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Get the underlying instance of Selenium WebDriver, and assert that it's still alive.
GetAttribute - Class in com.codeborne.selenide.commands
 
GetAttribute() - Constructor for class com.codeborne.selenide.commands.GetAttribute
 
GetClosest - Class in com.codeborne.selenide.commands
 
GetClosest() - Constructor for class com.codeborne.selenide.commands.GetClosest
 
getCurrentFrameUrl() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getCurrentFrameUrl() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
getCurrentFrameUrl() - Method in class com.codeborne.selenide.SelenideDriver
 
getCurrentUrl() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getCurrentUrl() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
GetDataAttribute - Class in com.codeborne.selenide.commands
 
GetDataAttribute() - Constructor for class com.codeborne.selenide.commands.GetDataAttribute
 
getDownloadedFiles() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
getDuration() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getDuration() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getElement() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getElement() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getElement(By) - Static method in class com.codeborne.selenide.Selenide
Locates the first element matching given criteria ATTENTION! This method doesn't start any search yet!
getElement(By, int) - Static method in class com.codeborne.selenide.Selenide
Locates the Nth element matching given criteria ATTENTION! This method doesn't start any search yet!
getElementOrNull(WebElementSource) - Method in class com.codeborne.selenide.commands.Matches
 
getElements() - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
getElements() - Method in class com.codeborne.selenide.impl.FilteringCollection
 
getElements() - Method in class com.codeborne.selenide.impl.HeadOfCollection
 
getElements() - Method in class com.codeborne.selenide.impl.TailOfCollection
 
getElements() - Method in interface com.codeborne.selenide.impl.WebElementsCollection
get elements of this collection (probably cached).
getElements() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
getElements(By) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given CSS selector ATTENTION! This method doesn't start any search yet!
getError() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getError() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getErrorsCollector() - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
getFileName(String, HttpResponse) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
getFileNameFromContentDisposition(String, String) - Method in class com.codeborne.selenide.impl.HttpHelper
 
getFocusedElement() - Static method in class com.codeborne.selenide.Selenide
 
getFocusedElement() - Method in class com.codeborne.selenide.SelenideDriver
 
GetInnerHtml - Class in com.codeborne.selenide.commands
 
GetInnerHtml() - Constructor for class com.codeborne.selenide.commands.GetInnerHtml
 
GetInnerText - Class in com.codeborne.selenide.commands
 
GetInnerText() - Constructor for class com.codeborne.selenide.commands.GetInnerText
 
getInstance() - Static method in class com.codeborne.selenide.commands.Commands
 
getInstance() - Static method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
GetLastChild - Class in com.codeborne.selenide.commands
 
GetLastChild() - Constructor for class com.codeborne.selenide.commands.GetLastChild
 
GetLastChild(Find) - Constructor for class com.codeborne.selenide.commands.GetLastChild
 
getLastScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getLastScreenshot() - Static method in class com.codeborne.selenide.Screenshots
Get the last screenshot taken
GetName - Class in com.codeborne.selenide.commands
 
GetName() - Constructor for class com.codeborne.selenide.commands.GetName
 
getPageImage(WebDriver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getPageSource() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getPageSource() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
GetParent - Class in com.codeborne.selenide.commands
 
getProxy() - Method in interface com.codeborne.selenide.Driver
 
getProxy() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
getProxy() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
getProxy() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Method return current instance of browser mob proxy
getProxy() - Method in class com.codeborne.selenide.SelenideDriver
 
getProxyServer() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getProxyServer() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
getReportsUrl(String) - Method in class com.codeborne.selenide.impl.CiReportUrl
 
getResponses() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
getScreenshot() - Method in error com.codeborne.selenide.ex.UIAssertionError
Get path to screenshot taken after failed test
getScreenshotFileName(String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
GetSearchCriteria - Class in com.codeborne.selenide.commands
 
GetSearchCriteria() - Constructor for class com.codeborne.selenide.commands.GetSearchCriteria
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.CollectionElement
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.ElementFinder
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.WebElementSource
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.WebElementWrapper
 
getSearchCriteria() - Method in interface com.codeborne.selenide.SelenideElement
Return criteria by which this element is located
GetSelectedOption - Class in com.codeborne.selenide.commands
 
GetSelectedOption() - Constructor for class com.codeborne.selenide.commands.GetSelectedOption
 
getSelectedOption() - Method in interface com.codeborne.selenide.SelenideElement
Find (first) selected option from this select field
GetSelectedOptions - Class in com.codeborne.selenide.commands
 
GetSelectedOptions() - Constructor for class com.codeborne.selenide.commands.GetSelectedOptions
 
getSelectedOptions() - Method in interface com.codeborne.selenide.SelenideElement
Find all selected options from this select field
getSelectedRadio(By) - Static method in class com.codeborne.selenide.Selenide
Returns selected element in radio group
getSelectedRadio(By) - Method in class com.codeborne.selenide.SelenideDriver
 
GetSelectedText - Class in com.codeborne.selenide.commands
 
GetSelectedText(GetSelectedOption) - Constructor for class com.codeborne.selenide.commands.GetSelectedText
 
GetSelectedText() - Constructor for class com.codeborne.selenide.commands.GetSelectedText
 
getSelectedText() - Method in interface com.codeborne.selenide.SelenideElement
Get text of selected option in select field
GetSelectedValue - Class in com.codeborne.selenide.commands
 
GetSelectedValue() - Constructor for class com.codeborne.selenide.commands.GetSelectedValue
 
GetSelectedValue(Command<SelenideElement>) - Constructor for class com.codeborne.selenide.commands.GetSelectedValue
 
getSelectedValue() - Method in interface com.codeborne.selenide.SelenideElement
Get value of selected option in select field
getSelector(Object) - Static method in class com.codeborne.selenide.impl.WebElementSource
 
getSelenideDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getSelenideDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
getSelenideProxy() - Static method in class com.codeborne.selenide.WebDriverRunner
Get selenide proxy.
getSelf() - Method in class com.codeborne.selenide.ElementsContainer
 
getStatus() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getStatus() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getSubject() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getSubject() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
GetText - Class in com.codeborne.selenide.commands
 
GetText() - Constructor for class com.codeborne.selenide.commands.GetText
 
GetText(GetSelectedText) - Constructor for class com.codeborne.selenide.commands.GetText
 
getText() - Method in interface com.codeborne.selenide.SelenideElement
Get the visible text of this element, including sub-elements without leading/trailing whitespace.
getUserAgent() - Method in interface com.codeborne.selenide.Driver
 
getUserAgent() - Static method in class com.codeborne.selenide.Selenide
Get current user agent from browser session
getUserAgent() - Method in class com.codeborne.selenide.SelenideDriver
 
getValue() - Method in enum com.codeborne.selenide.AuthenticationType
 
GetValue - Class in com.codeborne.selenide.commands
 
GetValue() - Constructor for class com.codeborne.selenide.commands.GetValue
 
getValue() - Method in interface com.codeborne.selenide.SelenideElement
Get the "value" attribute of the element
getWebDriver() - Method in interface com.codeborne.selenide.Driver
 
getWebDriver() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
getWebDriver() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
getWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
getWebDriver() - Method in class com.codeborne.selenide.SelenideDriver
 
getWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Get the underlying instance of Selenium WebDriver.
getWebDriverLogs(String) - Static method in class com.codeborne.selenide.Selenide
Same as com.codeborne.selenide.Selenide#getWebDriverLogs(java.lang.String, java.util.logging.Level)
getWebDriverLogs(String, Level) - Static method in class com.codeborne.selenide.Selenide
Getting and filtering of the WebDriver logs for specified LogType by specified logging level
For example to get WebDriver Browser's console output (including JS info, warnings, errors, etc.
getWebDriverLogs() - Method in class com.codeborne.selenide.SelenideDriver
 
getWebElement() - Method in class com.codeborne.selenide.impl.CollectionElement
 
getWebElement() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
getWebElement() - Method in class com.codeborne.selenide.impl.ElementFinder
 
getWebElement() - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
getWebElement() - Method in class com.codeborne.selenide.impl.WebElementSource
 
getWebElement() - Method in class com.codeborne.selenide.impl.WebElementWrapper
 
GetWrappedElement - Class in com.codeborne.selenide.commands
 
GetWrappedElement() - Constructor for class com.codeborne.selenide.commands.GetWrappedElement
 
getWrappedElement() - Method in interface com.codeborne.selenide.SelenideElement
 
GlobalTextReport - Class in com.codeborne.selenide.testng
Reports for every test method in the suite Annotate any test class in your suite with @Listeners({GlobalTextReport.class})
GlobalTextReport() - Constructor for class com.codeborne.selenide.testng.GlobalTextReport
 

H

has(Condition) - Method in interface com.codeborne.selenide.SelenideElement
immediately returns true if element matches given condition Method doesn't wait! WARNING: This method can help implementing crooks, but it is not needed for typical ui tests.
hasListener(String) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
If listener with given name is bound (added) to the current thread.
hasNext() - Method in class com.codeborne.selenide.impl.SelenideElementIterator
 
hasPrevious() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
hasWebDriverStarted() - Method in interface com.codeborne.selenide.Driver
 
hasWebDriverStarted() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
hasWebDriverStarted() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
hasWebDriverStarted() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
hasWebDriverStarted() - Method in class com.codeborne.selenide.SelenideDriver
 
hasWebDriverStarted() - Static method in class com.codeborne.selenide.WebDriverRunner
 
have(Condition) - Static method in class com.codeborne.selenide.Condition
Used to form human-readable condition expression Example element.should(be(visible),have(text("abc"))
headless - Variable in class com.codeborne.selenide.Browser
 
headless() - Method in interface com.codeborne.selenide.Config
 
headless - Static variable in class com.codeborne.selenide.Configuration
Enables the ability to run the browser in headless mode.
headless() - Method in class com.codeborne.selenide.SelenideConfig
 
headless(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
HeadOfCollection - Class in com.codeborne.selenide.impl
 
HeadOfCollection(WebElementsCollection, int) - Constructor for class com.codeborne.selenide.impl.HeadOfCollection
 
hidden - Static variable in class com.codeborne.selenide.Condition
Checks that element is not visible or does not exists.
holdBrowserOpen() - Method in interface com.codeborne.selenide.Config
 
holdBrowserOpen - Static variable in class com.codeborne.selenide.Configuration
If holdBrowserOpen is true, browser window stays open after running tests.
holdBrowserOpen() - Method in class com.codeborne.selenide.SelenideConfig
 
holdBrowserOpen(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
Hover - Class in com.codeborne.selenide.commands
 
Hover() - Constructor for class com.codeborne.selenide.commands.Hover
 
hover() - Method in interface com.codeborne.selenide.SelenideElement
Emulate "mouseOver" event.
Html - Class in com.codeborne.selenide.impl
 
Html() - Constructor for class com.codeborne.selenide.impl.Html
 
HTMLUNIT - Static variable in interface com.codeborne.selenide.Browsers
To use the HtmlUnitDriver, you need to add the following dependency to your project:
HttpHelper - Class in com.codeborne.selenide.impl
 
HttpHelper() - Constructor for class com.codeborne.selenide.impl.HttpHelper
 

I

id(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#input").shouldHave(id("myForm"))
IE - Static variable in interface com.codeborne.selenide.Browsers
 
ignoreSelfSignedCerts - Variable in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
index - Variable in class com.codeborne.selenide.impl.SelenideElementIterator
 
InetAddressResolver - Class in com.codeborne.selenide.proxy
 
InetAddressResolver() - Constructor for class com.codeborne.selenide.proxy.InetAddressResolver
 
initElements(FieldDecorator, Object) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
Similar to the other "initElements" methods, but takes an FieldDecorator which is used for decorating each of the fields.
injectSizzle(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
injectSizzleIfNeeded(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
innerFrame(String...) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to the inner frame (last child frame in given sequence)
innerHtml() - Method in interface com.codeborne.selenide.SelenideElement
Get the HTML code of the element with children.
innerText() - Method in interface com.codeborne.selenide.SelenideElement
Get the text code of the element with children.
instance - Static variable in class com.codeborne.selenide.impl.WebElementSelector
 
INTERNET_EXPLORER - Static variable in interface com.codeborne.selenide.Browsers
 
InvalidStateException - Error in com.codeborne.selenide.ex
 
InvalidStateException(Driver, Throwable) - Constructor for error com.codeborne.selenide.ex.InvalidStateException
 
InvalidStateException(Driver, String) - Constructor for error com.codeborne.selenide.ex.InvalidStateException
 
invoke(Object, Method, Object[]) - Method in class com.codeborne.selenide.impl.SelenideElementListProxy
 
is(Condition) - Method in interface com.codeborne.selenide.SelenideElement
immediately returns true if element matches given condition Method doesn't wait! WARNING: This method can help implementing crooks, but it is not needed for typical ui tests.
isBrowserStillOpen(WebDriver) - Method in class com.codeborne.selenide.drivercommands.BrowserHealthChecker
 
isChrome() - Method in class com.codeborne.selenide.Browser
 
isChrome() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Chrome browser
IsDisplayed - Class in com.codeborne.selenide.commands
 
IsDisplayed() - Constructor for class com.codeborne.selenide.commands.IsDisplayed
 
isDisplayed() - Method in interface com.codeborne.selenide.SelenideElement
Check if this element exists and visible.
isEdge() - Method in class com.codeborne.selenide.Browser
 
isEdge() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Microsoft EDGE browser
isFirefox() - Method in class com.codeborne.selenide.Browser
 
isFirefox() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Firefox browser
isHeadless() - Method in class com.codeborne.selenide.Browser
 
isHeadless() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use headless browser (HtmlUnit or PhantomJS)
isHtmlUnit() - Method in class com.codeborne.selenide.Browser
 
isHtmlUnit() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use HtmlUnit browser
isIE() - Method in class com.codeborne.selenide.Browser
 
isIE() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Internet Explorer browser
IsImage - Class in com.codeborne.selenide.commands
 
IsImage() - Constructor for class com.codeborne.selenide.commands.IsImage
 
isImage() - Method in interface com.codeborne.selenide.SelenideElement
Check if image is properly loaded.
isInvalidSelectorError(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
isJBrowser() - Method in class com.codeborne.selenide.Browser
 
isJBrowser() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use JBrowser browser
isLegacyFirefox() - Method in class com.codeborne.selenide.Browser
 
isLegacyFirefox() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use legacy Firefox driver
isOpera() - Method in class com.codeborne.selenide.Browser
 
isOpera() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Opera browser
isPhantomjs() - Method in class com.codeborne.selenide.Browser
 
isPhantomjs() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use PhantomJS browser
isSafari() - Method in class com.codeborne.selenide.Browser
 
isSafari() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to user Safari browser
isTimeoutReached() - Method in class com.codeborne.selenide.Stopwatch
 
iterator() - Method in class com.codeborne.selenide.ElementsCollection
 

J

JBROWSER - Static variable in interface com.codeborne.selenide.Browsers
To use JbrowserDriver, you need to include extra dependency to your project:

L

last() - Method in class com.codeborne.selenide.ElementsCollection
returns the last element of the collection (lazy evaluation) ATTENTION! Doesn't start any search yet.
last(int) - Method in class com.codeborne.selenide.ElementsCollection
returns the last n elements of the collection (lazy evaluation) ATTENTION! Doesn't start any search yet.
lastChild() - Method in interface com.codeborne.selenide.SelenideElement
Get last child element of this element ATTENTION! this method doesn't start any search yet! For example, $("tr").lastChild(); could give the last "td".
LastCollectionElement - Class in com.codeborne.selenide.impl
 
LazyDriver - Class in com.codeborne.selenide.drivercommands
 
LazyDriver(Config, Proxy, List<WebDriverEventListener>) - Constructor for class com.codeborne.selenide.drivercommands.LazyDriver
 
LEGACY_FIREFOX - Static variable in interface com.codeborne.selenide.Browsers
 
LISTENER_SOFT_ASSERT - Static variable in class com.codeborne.selenide.logevents.ErrorsCollector
 
listeners - Static variable in class com.codeborne.selenide.logevents.SelenideLogger
 
listIterator(int) - Method in class com.codeborne.selenide.ElementsCollection
 
ListSize - Class in com.codeborne.selenide.collections
 
ListSize(int) - Constructor for class com.codeborne.selenide.collections.ListSize
 
ListSizeMismatch - Error in com.codeborne.selenide.ex
 
ListSizeMismatch(Driver, String, int, String, WebElementsCollection, List<WebElement>, Exception, long) - Constructor for error com.codeborne.selenide.ex.ListSizeMismatch
 
logBrowserVersion(WebDriver) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
 
LogEvent - Interface in com.codeborne.selenide.logevents
Events, created on Selenide actions like "navigate to url", "click on element", "check a condition"

An event contains a string representation of the element, the subject and its status.
LogEvent.EventStatus - Enum in com.codeborne.selenide.logevents
 
LogEventListener - Interface in com.codeborne.selenide.logevents
An implementations of this interface can be registered by SelenideLogger#addListener
It will notified on each events emitted by Selenide
login - Variable in class com.codeborne.selenide.Credentials
 
logs(String) - Method in class com.codeborne.selenide.WebDriverLogs
 
logs(String, Level) - Method in class com.codeborne.selenide.WebDriverLogs
 
logSeleniumInfo(Config) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
 

M

Matches - Class in com.codeborne.selenide.commands
 
Matches() - Constructor for class com.codeborne.selenide.commands.Matches
 
matches(String, String) - Method in class com.codeborne.selenide.impl.Html
 
matchesText(String) - Static method in class com.codeborne.selenide.Condition
Sample: $(".error_message").waitWhile(matchesText("Exception"), 12000)
matchText(String) - Static method in class com.codeborne.selenide.Condition
Assert that given element's text matches given regular expression
Modal - Class in com.codeborne.selenide
 
Modal(Driver) - Constructor for class com.codeborne.selenide.Modal
 
modal() - Method in class com.codeborne.selenide.SelenideDriver
 

N

name - Variable in class com.codeborne.selenide.Browser
 
name - Variable in class com.codeborne.selenide.Condition
 
name(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#input").shouldHave(name("username"))
name() - Method in interface com.codeborne.selenide.SelenideElement
Get the "name" attribute of the element
Navigator - Class in com.codeborne.selenide.drivercommands
 
Navigator() - Constructor for class com.codeborne.selenide.drivercommands.Navigator
 
next() - Method in class com.codeborne.selenide.impl.SelenideElementIterator
 
nextIndex() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
NO_ARGS - Static variable in interface com.codeborne.selenide.Command
 
not(Condition) - Static method in class com.codeborne.selenide.Condition
Negate given condition.
nullIsAllowed - Variable in class com.codeborne.selenide.Condition
 

O

of - Static variable in class com.codeborne.selenide.impl.Cleanup
 
onConfigurationFailure(ITestResult) - Method in class com.codeborne.selenide.testng.BrowserPerTest
 
onConfigurationFailure(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
onEvent(LogEvent) - Method in class com.codeborne.selenide.logevents.ErrorsCollector
 
onEvent(LogEvent) - Method in class com.codeborne.selenide.logevents.EventsCollector
 
onEvent(LogEvent) - Method in interface com.codeborne.selenide.logevents.LogEventListener
 
onFailedTest(boolean) - Method in class com.codeborne.selenide.junit.TextReport
 
onFailedTest(boolean) - Method in class com.codeborne.selenide.junit5.TextReportExtension
Initialize text report extension with specified failed tests log strategy.
onFailedTest - Static variable in class com.codeborne.selenide.testng.TextReport
 
onFinish(ITestContext) - Method in class com.codeborne.selenide.testng.BrowserPerClass
 
onSucceededTest(boolean) - Method in class com.codeborne.selenide.junit.TextReport
 
onSucceededTest(boolean) - Method in class com.codeborne.selenide.junit5.TextReportExtension
Initialize text report extension with specified successful tests log strategy.
onSucceededTest - Static variable in class com.codeborne.selenide.testng.TextReport
 
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class com.codeborne.selenide.testng.BrowserPerTest
 
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
onTestFailure(ITestResult) - Method in class com.codeborne.selenide.testng.BrowserPerTest
 
onTestFailure(ITestResult) - Method in class com.codeborne.selenide.testng.ScreenShooter
 
onTestFailure(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
onTestStart(ITestResult) - Method in class com.codeborne.selenide.testng.ScreenShooter
 
onTestStart(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
onTestSuccess(ITestResult) - Method in class com.codeborne.selenide.testng.BrowserPerTest
 
onTestSuccess(ITestResult) - Method in class com.codeborne.selenide.testng.ScreenShooter
 
onTestSuccess(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
open(SelenideDriver, String) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open(SelenideDriver, URL) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open(SelenideDriver, String, String, String, String) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open(SelenideDriver, URL, String, String, String) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open(SelenideDriver, String, AuthenticationType, Credentials) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open(String) - Static method in class com.codeborne.selenide.Selenide
The main starting point in your tests.
open(URL) - Static method in class com.codeborne.selenide.Selenide
 
open(String, String, String, String) - Static method in class com.codeborne.selenide.Selenide
The main starting point in your tests.
open(String, AuthenticationType, String, String) - Static method in class com.codeborne.selenide.Selenide
The main starting point in your tests.
open(String, AuthenticationType, Credentials) - Static method in class com.codeborne.selenide.Selenide
The main starting point in your tests.
open(URL, String, String, String) - Static method in class com.codeborne.selenide.Selenide
 
open(String, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page and create PageObject for it.
open(URL, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page and create PageObject for it.
open(String, String, String, String, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page using Basic Auth credentials and create PageObject for it.
open(URL, String, String, String, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page using Basic Auth credentials and create PageObject for it.
open(String) - Method in class com.codeborne.selenide.SelenideDriver
 
open(URL) - Method in class com.codeborne.selenide.SelenideDriver
 
open(String, String, String, String) - Method in class com.codeborne.selenide.SelenideDriver
 
open(String, AuthenticationType, Credentials) - Method in class com.codeborne.selenide.SelenideDriver
 
open(URL, String, String, String) - Method in class com.codeborne.selenide.SelenideDriver
 
open(String, Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
open(URL, Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
open(String, String, String, String, Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
open(URL, String, String, String, Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
OPERA - Static variable in interface com.codeborne.selenide.Browsers
To use OperaDriver, you need to include extra dependency to your project: <dependency org="com.opera" name="operadriver" rev="1.5" conf="test->default"/>
or(String, Condition...) - Static method in class com.codeborne.selenide.Condition
Check if element matches ANY of given conditions.

P

page(Driver, Class<PageObjectClass>) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
page(Driver, T) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
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
page(Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
page(T) - Method in class com.codeborne.selenide.SelenideDriver
 
pageLoadStrategy() - Method in interface com.codeborne.selenide.Config
 
pageLoadStrategy - Static variable in class com.codeborne.selenide.Configuration
Should webdriver wait until page is completely loaded.
pageLoadStrategy() - Method in class com.codeborne.selenide.SelenideConfig
 
pageLoadStrategy(String) - Method in class com.codeborne.selenide.SelenideConfig
 
parent() - Method in interface com.codeborne.selenide.SelenideElement
Get parent element of this element ATTENTION! This method doesn't start any search yet! For example, $("td").parent() could give some "tr".
parentFrame() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
password - Variable in class com.codeborne.selenide.Credentials
 
PHANTOMJS - Static variable in interface com.codeborne.selenide.Browsers
To use PhantomJS, you need to set system property: -Dselenide.browser=phantomjs
pollingInterval() - Method in interface com.codeborne.selenide.Config
 
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 or by system property "-Dselenide.pollingInterval=50"
Default value: 200 (milliseconds)
pollingInterval() - Method in class com.codeborne.selenide.SelenideConfig
 
pollingInterval(long) - Method in class com.codeborne.selenide.SelenideConfig
 
prepareTargetFile(Config, String, HttpResponse) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
prepareTargetFile(String) - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
PressEnter - Class in com.codeborne.selenide.commands
 
PressEnter() - Constructor for class com.codeborne.selenide.commands.PressEnter
 
pressEnter() - Method in interface com.codeborne.selenide.SelenideElement
Press ENTER.
PressEscape - Class in com.codeborne.selenide.commands
 
PressEscape() - Constructor for class com.codeborne.selenide.commands.PressEscape
 
pressEscape() - Method in interface com.codeborne.selenide.SelenideElement
Press ESCAPE.
PressTab - Class in com.codeborne.selenide.commands
 
PressTab() - Constructor for class com.codeborne.selenide.commands.PressTab
 
pressTab() - Method in interface com.codeborne.selenide.SelenideElement
Press TAB.
previous() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
previousIndex() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
printedErrors - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
printOnce(String, Throwable) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
prompt() - Method in class com.codeborne.selenide.Modal
 
prompt(String) - Method in class com.codeborne.selenide.Modal
 
prompt(String, String) - Method in class com.codeborne.selenide.Modal
 
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() - Method in interface com.codeborne.selenide.Config
 
proxyEnabled - Static variable in class com.codeborne.selenide.Configuration
If Selenide should run browser through its own proxy server.
proxyEnabled() - Method in class com.codeborne.selenide.SelenideConfig
 
proxyEnabled(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
proxyHost() - Method in interface com.codeborne.selenide.Config
 
proxyHost - Static variable in class com.codeborne.selenide.Configuration
Host of Selenide proxy server.
proxyHost() - Method in class com.codeborne.selenide.SelenideConfig
 
proxyHost(String) - Method in class com.codeborne.selenide.SelenideConfig
 
proxyPort() - Method in interface com.codeborne.selenide.Config
 
proxyPort - Static variable in class com.codeborne.selenide.Configuration
Port of Selenide proxy server.
proxyPort() - Method in class com.codeborne.selenide.SelenideConfig
 
proxyPort(int) - Method in class com.codeborne.selenide.SelenideConfig
 

R

readonly - Static variable in class com.codeborne.selenide.Condition
Check if element has "readonly" attribute (with any value)
refresh(Driver) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
refresh() - Static method in class com.codeborne.selenide.Selenide
Reload current page
refresh() - Method in class com.codeborne.selenide.SelenideDriver
 
remote() - Method in interface com.codeborne.selenide.Config
 
remote - Static variable in class com.codeborne.selenide.Configuration
URL of remote web driver (in case of using Selenium Grid).
remote() - Method in class com.codeborne.selenide.SelenideConfig
 
remote(String) - Method in class com.codeborne.selenide.SelenideConfig
 
remove() - Method in class com.codeborne.selenide.impl.SelenideElementIterator
 
removeAllListeners() - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
removeAuthentication() - Method in class com.codeborne.selenide.proxy.AuthenticationFilter
 
removeListener(String) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
Remove listener (from the current thread).
reopenBrowserOnFail() - Method in interface com.codeborne.selenide.Config
 
reopenBrowserOnFail - Static variable in class com.codeborne.selenide.Configuration
Should Selenide re-spawn browser if it's disappeared (hangs, broken, unexpectedly closed).
reopenBrowserOnFail() - Method in class com.codeborne.selenide.SelenideConfig
 
reopenBrowserOnFail(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
report - Variable in class com.codeborne.selenide.junit.TextReport
 
Report - Annotation Type in com.codeborne.selenide.testng.annotations
Created by vinogradov on 07.05.16.
report - Variable in class com.codeborne.selenide.testng.GlobalTextReport
 
report - Variable in class com.codeborne.selenide.testng.TextReport
 
reportsFolder() - Method in interface com.codeborne.selenide.Config
 
reportsFolder - Static variable in class com.codeborne.selenide.Configuration
Folder to store screenshots to.
reportsFolder() - Method in class com.codeborne.selenide.SelenideConfig
 
reportsFolder(String) - Method in class com.codeborne.selenide.SelenideConfig
 
reportsUrl() - Method in interface com.codeborne.selenide.Config
 
reportsUrl - Static variable in class com.codeborne.selenide.Configuration
Optional: URL of CI server where reports are published to.
reportsUrl() - Method in class com.codeborne.selenide.SelenideConfig
 
reportsUrl(String) - Method in class com.codeborne.selenide.SelenideConfig
 
requestFilter(String) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Get request filter by name
RequestSizeWatchdog - Class in com.codeborne.selenide.proxy
 
RequestSizeWatchdog() - Constructor for class com.codeborne.selenide.proxy.RequestSizeWatchdog
 
resetDefaults() - Method in class com.codeborne.selenide.commands.Commands
 
responseFilter(String) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Get response filter by name By default, the only one filter "download" is available.
ResponseSizeWatchdog - Class in com.codeborne.selenide.proxy
 
ResponseSizeWatchdog() - Constructor for class com.codeborne.selenide.proxy.ResponseSizeWatchdog
 
Result(WebDriver, SelenideProxyServer) - Constructor for class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
 
run() - Method in class com.codeborne.selenide.drivercommands.CloseDriverCommand
 
run() - Method in class com.codeborne.selenide.drivercommands.SelenideDriverFinalCleanupThread
 

S

SAFARI - Static variable in interface com.codeborne.selenide.Browsers
To use Safari webdriver, you need to include extra dependency to your project: <dependency org="org.seleniumhq.selenium" name="selenium-safari-driver" rev="2.+" conf="test->default"/>
saveFileContent(HttpResponse, File) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
savePageImageToFile(Config, String, WebDriver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
savePageSource() - Method in interface com.codeborne.selenide.Config
 
savePageSource - Static variable in class com.codeborne.selenide.Configuration
Defines if Selenide saves page source on failing tests.
savePageSource() - Method in class com.codeborne.selenide.SelenideConfig
 
savePageSource(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
savePageSourceToFile(Config, String, WebDriver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
savePageSourceToFile(Config, String, WebDriver, boolean) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
ScreenShooter - Class in com.codeborne.selenide.junit
Usage:
ScreenShooter - Class in com.codeborne.selenide.testng
Annotate your test class with @Listeners({ ScreenShooter.class})
ScreenShooter() - Constructor for class com.codeborne.selenide.testng.ScreenShooter
 
ScreenShooterExtension - Class in com.codeborne.selenide.junit5
 
ScreenShooterExtension() - Constructor for class com.codeborne.selenide.junit5.ScreenShooterExtension
 
ScreenShooterExtension(boolean) - Constructor for class com.codeborne.selenide.junit5.ScreenShooterExtension
 
screenshot(Driver) - Static method in class com.codeborne.selenide.ex.ErrorMessages
 
screenshot(Config, String) - Static method in class com.codeborne.selenide.ex.ErrorMessages
 
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() - Method in interface com.codeborne.selenide.SelenideElement
Take screenshot of this element
screenshotAsImage() - Method in interface com.codeborne.selenide.SelenideElement
Take screenshot of this element
screenshotCounter - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
ScreenShotLaboratory - Class in com.codeborne.selenide.impl
 
ScreenShotLaboratory() - Constructor for class com.codeborne.selenide.impl.ScreenShotLaboratory
 
screenshots() - Method in interface com.codeborne.selenide.Config
 
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
 
screenshots() - Method in class com.codeborne.selenide.SelenideConfig
 
screenshots(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
ScrollIntoView - Class in com.codeborne.selenide.commands
 
ScrollIntoView() - Constructor for class com.codeborne.selenide.commands.ScrollIntoView
 
scrollIntoView(boolean) - Method in interface com.codeborne.selenide.SelenideElement
Ask browser to scrolls the element on which it's called into the visible area of the browser window.
scrollIntoView(String) - Method in interface com.codeborne.selenide.SelenideElement
Ask browser to scrolls the element on which it's called into the visible area of the browser window.
ScrollTo - Class in com.codeborne.selenide.commands
 
ScrollTo() - Constructor for class com.codeborne.selenide.commands.ScrollTo
 
scrollTo() - Method in interface com.codeborne.selenide.SelenideElement
Ask browser to scroll to this element
selected - Static variable in class com.codeborne.selenide.Condition
Checks that element is selected
selectOption(int...) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list (by index)
selectOption(String...) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list (by text)
SelectOptionByTextOrIndex - Class in com.codeborne.selenide.commands
 
SelectOptionByTextOrIndex() - Constructor for class com.codeborne.selenide.commands.SelectOptionByTextOrIndex
 
SelectOptionByValue - Class in com.codeborne.selenide.commands
 
SelectOptionByValue() - Constructor for class com.codeborne.selenide.commands.SelectOptionByValue
 
selectOptionByValue(String...) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list (by value)
SelectOptionContainingText - Class in com.codeborne.selenide.commands
 
SelectOptionContainingText() - Constructor for class com.codeborne.selenide.commands.SelectOptionContainingText
 
selectOptionContainingText(String) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list that contains given text
selector(By) - Static method in class com.codeborne.selenide.impl.Describe
 
selectorMode() - Method in interface com.codeborne.selenide.Config
 
selectorMode - Static variable in class com.codeborne.selenide.Configuration
Choose how Selenide should retrieve web elements: using default CSS or Sizzle (CSS3)
SelectorMode - Enum in com.codeborne.selenide
 
selectorMode() - Method in class com.codeborne.selenide.SelenideConfig
 
selectorMode(SelectorMode) - Method in class com.codeborne.selenide.SelenideConfig
 
Selectors - Class in com.codeborne.selenide
 
Selectors() - Constructor for class com.codeborne.selenide.Selectors
 
Selectors.ByText - Class in com.codeborne.selenide
 
Selectors.WithText - Class in com.codeborne.selenide
 
SelectRadio - Class in com.codeborne.selenide.commands
 
SelectRadio() - Constructor for class com.codeborne.selenide.commands.SelectRadio
 
SelectRadio(Click) - Constructor for class com.codeborne.selenide.commands.SelectRadio
 
selectRadio(String) - Method in interface com.codeborne.selenide.SelenideElement
Select radio button
Selenide - Class in com.codeborne.selenide
The main starting point of Selenide.
Selenide() - Constructor for class com.codeborne.selenide.Selenide
 
SelenideConfig - Class in com.codeborne.selenide
 
SelenideConfig() - Constructor for class com.codeborne.selenide.SelenideConfig
 
SelenideDriver - Class in com.codeborne.selenide
"Selenide driver" is a container for WebDriver + proxy server + settings
SelenideDriver(Config, Proxy, List<WebDriverEventListener>) - Constructor for class com.codeborne.selenide.SelenideDriver
 
SelenideDriver(Config) - Constructor for class com.codeborne.selenide.SelenideDriver
 
SelenideDriver(Config, WebDriver) - Constructor for class com.codeborne.selenide.SelenideDriver
 
SelenideDriverFinalCleanupThread - Class in com.codeborne.selenide.drivercommands
 
SelenideElement - Interface in com.codeborne.selenide
Wrapper around WebElement with additional methods like SelenideElement.shouldBe(Condition...) and SelenideElement.shouldHave(Condition...)
SelenideElementIterator - Class in com.codeborne.selenide.impl
 
SelenideElementIterator(WebElementsCollection) - Constructor for class com.codeborne.selenide.impl.SelenideElementIterator
 
SelenideElementListIterator - Class in com.codeborne.selenide.impl
 
SelenideElementListIterator(WebElementsCollection, int) - Constructor for class com.codeborne.selenide.impl.SelenideElementListIterator
 
SelenideElementListProxy - Class in com.codeborne.selenide.impl
 
SelenideFieldDecorator - Class in com.codeborne.selenide.impl
 
SelenideFieldDecorator(SelenidePageFactory, Driver, SearchContext) - Constructor for class com.codeborne.selenide.impl.SelenideFieldDecorator
 
SelenideLog - Class in com.codeborne.selenide.logevents
 
SelenideLog(String, String) - Constructor for class com.codeborne.selenide.logevents.SelenideLog
 
SelenideLogger - Class in com.codeborne.selenide.logevents
Logs Selenide test steps and notifies all registered LogEventListener about it
SelenideLogger() - Constructor for class com.codeborne.selenide.logevents.SelenideLogger
 
SelenidePageFactory - Class in com.codeborne.selenide.impl
Factory class to make using Page Objects simpler and easier.
SelenidePageFactory() - Constructor for class com.codeborne.selenide.impl.SelenidePageFactory
 
selenideProxyServer - Variable in class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
 
SelenideProxyServer - Class in com.codeborne.selenide.proxy
Selenide own proxy server to intercept server responses It holds map of request and response filters by name.
SelenideProxyServer(Config, Proxy) - Constructor for class com.codeborne.selenide.proxy.SelenideProxyServer
Create server Note that server is not started nor activated yet.
SelenideProxyServer(Config, Proxy, InetAddressResolver, BrowserMobProxy) - Constructor for class com.codeborne.selenide.proxy.SelenideProxyServer
 
SelenideTargetLocator - Class in com.codeborne.selenide
 
SelenideTargetLocator(Config, WebDriver) - Constructor for class com.codeborne.selenide.SelenideTargetLocator
 
SelenideWait - Class in com.codeborne.selenide
 
SelenideWait(WebDriver, long, long) - Constructor for class com.codeborne.selenide.SelenideWait
 
set(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
setAuthentication(AuthenticationType, Credentials) - Method in class com.codeborne.selenide.proxy.AuthenticationFilter
 
setError(Throwable) - Method in class com.codeborne.selenide.logevents.SelenideLog
 
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
SetSelected - Class in com.codeborne.selenide.commands
 
SetSelected() - Constructor for class com.codeborne.selenide.commands.SetSelected
 
SetSelected(Click) - Constructor for class com.codeborne.selenide.commands.SetSelected
 
setSelected(boolean) - Method in interface com.codeborne.selenide.SelenideElement
Set checkbox state to CHECKED or UNCHECKED.
setSelf(SelenideElement) - Method in class com.codeborne.selenide.ElementsContainer
 
setStatus(LogEvent.EventStatus) - Method in class com.codeborne.selenide.logevents.SelenideLog
 
setupBinaryPath(Browser) - Method in class com.codeborne.selenide.webdriver.WebDriverBinaryManager
 
SetValue - Class in com.codeborne.selenide.commands
 
SetValue() - Constructor for class com.codeborne.selenide.commands.SetValue
 
SetValue(SelectOptionByValue, SelectRadio) - Constructor for class com.codeborne.selenide.commands.SetValue
 
setValue(String) - Method in interface com.codeborne.selenide.SelenideElement
Implementation details:
setWebDriver(WebDriver) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
setWebDriver(WebDriver) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
setWebDriver(WebDriver) - Static method in class com.codeborne.selenide.WebDriverRunner
Tell Selenide use your provided WebDriver instance.
Should - Class in com.codeborne.selenide.commands
 
Should() - Constructor for class com.codeborne.selenide.commands.Should
 
Should(String) - Constructor for class com.codeborne.selenide.commands.Should
 
should(WebElementSource, String, List<Condition>) - Method in class com.codeborne.selenide.commands.Should
 
should(String, long, CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
 
should(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Checks that given element meets all of given conditions.
ShouldBe - Class in com.codeborne.selenide.commands
 
ShouldBe() - Constructor for class com.codeborne.selenide.commands.ShouldBe
 
shouldBe(CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
For example: $$(".error").shouldBe(empty)
shouldBe(CollectionCondition, long) - Method in class com.codeborne.selenide.ElementsCollection
 
shouldBe(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #should.
ShouldHave - Class in com.codeborne.selenide.commands
 
ShouldHave() - Constructor for class com.codeborne.selenide.commands.ShouldHave
 
shouldHave(CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
For example: $$(".error").shouldHave(size(3)) $$(".error").shouldHave(texts("Error1", "Error2"))
shouldHave(CollectionCondition, long) - Method in class com.codeborne.selenide.ElementsCollection
Check if a collection matches given condition within given period
shouldHave(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #should.
shouldHaveSize(int) - Method in class com.codeborne.selenide.ElementsCollection
Deprecated.
ShouldNot - Class in com.codeborne.selenide.commands
 
ShouldNot() - Constructor for class com.codeborne.selenide.commands.ShouldNot
 
ShouldNot(String) - Constructor for class com.codeborne.selenide.commands.ShouldNot
 
shouldNot(SelenideElement, WebElementSource, String, List<Condition>) - Method in class com.codeborne.selenide.commands.ShouldNot
 
shouldNot(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Checks that given element does not meet given conditions.
ShouldNotBe - Class in com.codeborne.selenide.commands
 
ShouldNotBe() - Constructor for class com.codeborne.selenide.commands.ShouldNotBe
 
shouldNotBe(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #shouldNot.
ShouldNotHave - Class in com.codeborne.selenide.commands
 
ShouldNotHave() - Constructor for class com.codeborne.selenide.commands.ShouldNotHave
 
shouldNotHave(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #shouldNot.
shutdown() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Stop the server
SimpleReport - Class in com.codeborne.selenide.logevents
A simple text report of Selenide actions performed during test run.
SimpleReport() - Constructor for class com.codeborne.selenide.logevents.SimpleReport
 
size(int) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that collection has the given size
size() - Method in class com.codeborne.selenide.ElementsCollection
return actual size of the collection, doesn't wait on collection to be loaded.
sizeGreaterThan(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeGreaterThan - Class in com.codeborne.selenide.collections
 
SizeGreaterThan(int) - Constructor for class com.codeborne.selenide.collections.SizeGreaterThan
 
sizeGreaterThanOrEqual(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeGreaterThanOrEqual - Class in com.codeborne.selenide.collections
 
SizeGreaterThanOrEqual(int) - Constructor for class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
sizeLessThan(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeLessThan - Class in com.codeborne.selenide.collections
 
SizeLessThan(int) - Constructor for class com.codeborne.selenide.collections.SizeLessThan
 
sizeLessThanOrEqual(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeLessThanOrEqual - Class in com.codeborne.selenide.collections
 
SizeLessThanOrEqual(int) - Constructor for class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
sizeNotEqual(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeNotEqual - Class in com.codeborne.selenide.collections
 
SizeNotEqual(int) - Constructor for class com.codeborne.selenide.collections.SizeNotEqual
 
sizzleLoaded(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
sizzleSource - Variable in class com.codeborne.selenide.impl.WebElementSelector
 
sleep(long) - Static method in class com.codeborne.selenide.Selenide
Not recommended.
sleep(long) - Method in class com.codeborne.selenide.Stopwatch
 
snapshot() - Method in class com.codeborne.selenide.ElementsCollection
Takes the snapshot of current state of this collection.
SoftAssertionError - Error in com.codeborne.selenide.ex
 
SoftAssertionError(String) - Constructor for error com.codeborne.selenide.ex.SoftAssertionError
 
SoftAsserts - Class in com.codeborne.selenide.junit
Rule for assert selenide verification softly.
SoftAsserts() - Constructor for class com.codeborne.selenide.junit.SoftAsserts
 
SoftAsserts - Class in com.codeborne.selenide.testng
Annotate your test class with @Listeners({ SoftAsserts.class})
SoftAsserts() - Constructor for class com.codeborne.selenide.testng.SoftAsserts
 
SoftAssertsExtension - Class in com.codeborne.selenide.junit5
By using this extension selenide will collect all failed asserts from "should*" and "waitUntil" methods and throw after test finished.
SoftAssertsExtension() - Constructor for class com.codeborne.selenide.junit5.SoftAssertsExtension
 
source() - Method in class com.codeborne.selenide.SelenideDriver
 
source() - Static method in class com.codeborne.selenide.WebDriverRunner
 
start() - Method in class com.codeborne.selenide.logevents.SimpleReport
 
start() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Start the server It automatically adds one response filter "download" that can intercept downloaded files.
startContext(String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
startContext(String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
startContext(String, String) - Static method in class com.codeborne.selenide.Screenshots
 
starting(Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
 
starting(Description) - Method in class com.codeborne.selenide.junit.TextReport
 
startMaximized() - Method in interface com.codeborne.selenide.Config
 
startMaximized - Static variable in class com.codeborne.selenide.Configuration
The browser window is maximized when started.
startMaximized() - Method in class com.codeborne.selenide.SelenideConfig
 
startMaximized(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
Stopwatch - Class in com.codeborne.selenide
 
Stopwatch(long) - Constructor for class com.codeborne.selenide.Stopwatch
 
succeeded(Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
 
succeeded(Description) - Method in class com.codeborne.selenide.junit.TextReport
 
succeededTests() - Method in class com.codeborne.selenide.junit.ScreenShooter
 
supportsJavascript() - Method in interface com.codeborne.selenide.Driver
 
supportsJavascript() - Static method in class com.codeborne.selenide.WebDriverRunner
Does this browser support javascript
supportsModalDialogs() - Method in class com.codeborne.selenide.Browser
 
supportsModalDialogs() - Static method in class com.codeborne.selenide.WebDriverRunner
Does this browser support "alert" and "confirm" dialogs.
switchTo() - Method in interface com.codeborne.selenide.Driver
 
switchTo() - Static method in class com.codeborne.selenide.Selenide
Switch to window/tab/frame/parentFrame/innerFrame/alert.
switchTo() - Method in class com.codeborne.selenide.SelenideDriver
 

T

TailOfCollection - Class in com.codeborne.selenide.impl
 
TailOfCollection(WebElementsCollection, int) - Constructor for class com.codeborne.selenide.impl.TailOfCollection
 
TakeScreenshot - Class in com.codeborne.selenide.commands
 
TakeScreenshot() - Constructor for class com.codeborne.selenide.commands.TakeScreenshot
 
takeScreenShot(Driver, String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShot(Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShot(Driver, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
Takes screenshot of current browser window.
takeScreenshot(Driver, WebElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshot(Driver, WebElement, WebElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShot(String, String) - Static method in class com.codeborne.selenide.Screenshots
 
takeScreenShot(String) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot and give it filename
takeScreenShot(WebElement) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot of the WebElement/SelenideElement
takeScreenShot(WebElement, WebElement) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot of WebElement/SelenideElement in iframe for partially visible WebElement/Selenide horizontal scroll bar will be present
takeScreenShotAsFile(Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShotAsFile() - Static method in class com.codeborne.selenide.Screenshots
Take screenshot and return as a file
TakeScreenshotAsImage - Class in com.codeborne.selenide.commands
 
TakeScreenshotAsImage() - Constructor for class com.codeborne.selenide.commands.TakeScreenshotAsImage
 
takeScreenshotAsImage(Driver, WebElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshotAsImage(Driver, WebElement, WebElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShotAsImage(WebElement, WebElement) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot of WebElement/SelenideElement in iframe for partially visible WebElement/Selenide horizontal scroll bar will be present
takeScreenShotAsImage(WebElement) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot of the WebElement/SelenideElement
takeScreenshotImage(Config, TakesScreenshot, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshotInMemory(TakesScreenshot) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
text(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("h1").shouldHave(text("Hello\s*John"))
Text - Class in com.codeborne.selenide.conditions
 
Text(String) - Constructor for class com.codeborne.selenide.conditions.Text
 
text - Variable in class com.codeborne.selenide.conditions.Text
 
text - Static variable in class com.codeborne.selenide.impl.Html
 
text() - Method in interface com.codeborne.selenide.SelenideElement
Short form of getText()
textCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("h1").shouldHave(textCaseSensitive("Hello\s*John"))
TextReport - Class in com.codeborne.selenide.junit
 
TextReport() - Constructor for class com.codeborne.selenide.junit.TextReport
 
TextReport - Class in com.codeborne.selenide.testng
Reports for all method of annotated class in the suite.
TextReport() - Constructor for class com.codeborne.selenide.testng.TextReport
 
TextReportExtension - Class in com.codeborne.selenide.junit5
 
TextReportExtension() - Constructor for class com.codeborne.selenide.junit5.TextReportExtension
Initialize default text report extension that log successful and failed tests.
texts(String...) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts (each collection element CONTAINS corresponding text)
texts(List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts (each collection element CONTAINS corresponding text)
Texts - Class in com.codeborne.selenide.collections
 
Texts(String...) - Constructor for class com.codeborne.selenide.collections.Texts
 
Texts(List<String>) - Constructor for class com.codeborne.selenide.collections.Texts
 
texts() - Method in class com.codeborne.selenide.ElementsCollection
Gets all the texts in elements collection
texts(Collection<WebElement>) - Static method in class com.codeborne.selenide.ElementsCollection
Fail-safe method for retrieving texts of given elements.
textsInAnyOrder(String...) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts in any order (each collection element CONTAINS corresponding text)
textsInAnyOrder(List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts in any order (each collection element CONTAINS corresponding text)
TextsInAnyOrder - Class in com.codeborne.selenide.collections
 
TextsInAnyOrder(String...) - Constructor for class com.codeborne.selenide.collections.TextsInAnyOrder
 
TextsInAnyOrder(List<String>) - Constructor for class com.codeborne.selenide.collections.TextsInAnyOrder
 
TextsMismatch - Error in com.codeborne.selenide.ex
 
TextsMismatch(WebElementsCollection, List<String>, List<String>, String, long) - Constructor for error com.codeborne.selenide.ex.TextsMismatch
 
timeout() - Method in interface com.codeborne.selenide.Config
 
timeout - Static variable in class com.codeborne.selenide.Configuration
Timeout in milliseconds to fail the test, if conditions still not met Can be configured either programmatically or by system property "-Dselenide.timeout=10000"
Default value: 4000 (milliseconds)
timeout(long) - Static method in class com.codeborne.selenide.ex.ErrorMessages
 
timeout() - Method in class com.codeborne.selenide.SelenideConfig
 
timeout(long) - Method in class com.codeborne.selenide.SelenideConfig
 
TimeoutException - Exception in com.codeborne.selenide.ex
 
TimeoutException(String, SocketTimeoutException) - Constructor for exception com.codeborne.selenide.ex.TimeoutException
 
timeoutMs - Variable in error com.codeborne.selenide.ex.UIAssertionError
 
timestamp() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
title() - Static method in class com.codeborne.selenide.Selenide
 
title() - Method in class com.codeborne.selenide.SelenideDriver
 
to(String) - Method in class com.codeborne.selenide.junit.ScreenShooter
One-liner to configure Configuration.reportsFolder property
to(String) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
One-liner to configure Configuration.reportsFolder property.
toArray() - Method in class com.codeborne.selenide.ElementsCollection
 
toString() - Method in class com.codeborne.selenide.collections.ExactTexts
 
toString() - Method in class com.codeborne.selenide.collections.ListSize
 
toString() - Method in class com.codeborne.selenide.collections.SizeGreaterThan
 
toString() - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
toString() - Method in class com.codeborne.selenide.collections.SizeLessThan
 
toString() - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
toString() - Method in class com.codeborne.selenide.collections.SizeNotEqual
 
toString() - Method in class com.codeborne.selenide.collections.Texts
 
toString() - Method in class com.codeborne.selenide.collections.TextsInAnyOrder
 
ToString - Class in com.codeborne.selenide.commands
 
ToString() - Constructor for class com.codeborne.selenide.commands.ToString
 
toString() - Method in class com.codeborne.selenide.Condition
 
toString() - Method in class com.codeborne.selenide.conditions.Text
 
toString() - Method in class com.codeborne.selenide.Credentials
 
toString() - Method in class com.codeborne.selenide.ElementsCollection
 
toString() - Method in error com.codeborne.selenide.ex.DialogTextMismatch
 
toString() - Method in error com.codeborne.selenide.ex.ElementIsNotClickableException
 
toString() - Method in error com.codeborne.selenide.ex.ElementNotFound
 
toString() - Method in error com.codeborne.selenide.ex.ElementShould
 
toString() - Method in error com.codeborne.selenide.ex.ElementShouldNot
 
toString() - Method in error com.codeborne.selenide.ex.InvalidStateException
 
toString() - Method in error com.codeborne.selenide.ex.ListSizeMismatch
 
toString() - Method in error com.codeborne.selenide.ex.TextsMismatch
 
toString() - Method in error com.codeborne.selenide.ex.UIAssertionError
 
toString() - Method in class com.codeborne.selenide.impl.CollectionElement
 
toString() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
toString() - Method in class com.codeborne.selenide.impl.Describe
 
toString() - Method in class com.codeborne.selenide.impl.ElementFinder
 
toString() - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
toString() - Method in class com.codeborne.selenide.impl.WebElementWrapper
 
toString() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
toString() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
 
toString() - Method in class com.codeborne.selenide.Selectors.ByText
 
toString() - Method in class com.codeborne.selenide.Selectors.WithText
 
toString() - Method in interface com.codeborne.selenide.SelenideElement
Displays WebElement in human-readable format.
ToWebElement - Class in com.codeborne.selenide.commands
 
ToWebElement() - Constructor for class com.codeborne.selenide.commands.ToWebElement
 
toWebElement() - Method in interface com.codeborne.selenide.SelenideElement
 
type(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#input").shouldHave(type("checkbox"))

U

UIAssertionError - Error in com.codeborne.selenide.ex
 
UIAssertionError(Driver, Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(Driver, String) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(Driver, String, Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
uiDetails() - Method in error com.codeborne.selenide.ex.UIAssertionError
 
updateHash(String) - Static method in class com.codeborne.selenide.Selenide
Update the hash of the window location.
updateHash(String) - Method in class com.codeborne.selenide.SelenideDriver
 
UploadFile - Class in com.codeborne.selenide.commands
 
UploadFile() - Constructor for class com.codeborne.selenide.commands.UploadFile
 
uploadFile(Driver, WebElement, File) - Method in class com.codeborne.selenide.commands.UploadFile
 
uploadFile(File...) - Method in interface com.codeborne.selenide.SelenideElement
Upload file into file upload field.
UploadFileFromClasspath - Class in com.codeborne.selenide.commands
 
UploadFileFromClasspath() - Constructor for class com.codeborne.selenide.commands.UploadFileFromClasspath
 
uploadFromClasspath(String...) - Method in interface com.codeborne.selenide.SelenideElement
Upload file into file upload field.
url() - Method in class com.codeborne.selenide.SelenideDriver
 
url() - Static method in class com.codeborne.selenide.WebDriverRunner
 

V

Val - Class in com.codeborne.selenide.commands
 
Val() - Constructor for class com.codeborne.selenide.commands.Val
 
Val(GetValue, SetValue) - Constructor for class com.codeborne.selenide.commands.Val
 
val(String) - Method in interface com.codeborne.selenide.SelenideElement
Same as #setValue(java.lang.String)
val() - Method in interface com.codeborne.selenide.SelenideElement
Get the "value" attribute of the element Same as #getValue()
validateAssertionMode(Config) - Static method in class com.codeborne.selenide.logevents.ErrorsCollector
 
value(String) - Static method in class com.codeborne.selenide.Condition
Assert that element has given "value" attribute as substring NB! Ignores difference in non-visible characters like spaces, non-breakable spaces, tabs, newlines etc.
valueOf(String) - Static method in enum com.codeborne.selenide.AssertionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.codeborne.selenide.AuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.codeborne.selenide.FileDownloadMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.codeborne.selenide.logevents.LogEvent.EventStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.codeborne.selenide.SelectorMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.codeborne.selenide.AssertionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.codeborne.selenide.AuthenticationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.codeborne.selenide.FileDownloadMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.codeborne.selenide.logevents.LogEvent.EventStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.codeborne.selenide.SelectorMode
Returns an array containing the constants of this enum type, in the order they are declared.
versatileSetValue() - Method in interface com.codeborne.selenide.Config
 
versatileSetValue - Static variable in class com.codeborne.selenide.Configuration
If set to true, 'setValue' and 'val' methods of SelenideElement can work as 'selectOptionByValue', 'selectRadio' depending on the real control type, defined by element's tag.
versatileSetValue() - Method in class com.codeborne.selenide.SelenideConfig
 
versatileSetValue(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
visible - Static variable in class com.codeborne.selenide.Condition
Checks if element is visible

W

wait(T, Predicate<T>, long, long) - Method in class com.codeborne.selenide.impl.Waiter
 
Wait() - Static method in class com.codeborne.selenide.Selenide
Create a org.openqa.selenium.support.ui.FluentWait instance with Selenide timeout/polling.
Wait() - Method in class com.codeborne.selenide.SelenideDriver
 
Waiter - Class in com.codeborne.selenide.impl
 
Waiter() - Constructor for class com.codeborne.selenide.impl.Waiter
 
waitUntil(CollectionCondition, long) - Method in class com.codeborne.selenide.ElementsCollection
 
waitUntil(Condition, long) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element meets given conditions.
waitUntil(Condition, long, long) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element meets given conditions.
waitWhile(Condition, long) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element does not meet given conditions.
waitWhile(Condition, long, long) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element does not meet given conditions.
webDriver - Variable in class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
 
WebDriverBinaryManager - Class in com.codeborne.selenide.webdriver
 
WebDriverBinaryManager() - Constructor for class com.codeborne.selenide.webdriver.WebDriverBinaryManager
 
webDriverBinaryManager - Variable in class com.codeborne.selenide.webdriver.WebDriverFactory
 
WebDriverContainer - Interface in com.codeborne.selenide.impl
 
webdriverContainer - Static variable in class com.codeborne.selenide.WebDriverRunner
 
webdriverExceptionMessage(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
webdriverExceptionMessage(String) - Method in class com.codeborne.selenide.impl.Cleanup
 
WebDriverFactory - Class in com.codeborne.selenide.webdriver
 
WebDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.WebDriverFactory
 
WebDriverLogs - Class in com.codeborne.selenide
 
WebDriverProvider - Interface in com.codeborne.selenide
Interface for using custom WebDriver in your tests
WebDriverRunner - Class in com.codeborne.selenide
A static facade for accessing WebDriver instance for current threads
WebDriverRunner() - Constructor for class com.codeborne.selenide.WebDriverRunner
 
WebDriverThreadLocalContainer - Class in com.codeborne.selenide.impl
 
WebDriverThreadLocalContainer() - Constructor for class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
WebDriverWrapper - Class in com.codeborne.selenide.drivercommands
 
WebDriverWrapper(Config, WebDriver) - Constructor for class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
WebElementsCollection - Interface in com.codeborne.selenide.impl
 
WebElementsCollectionWrapper - Class in com.codeborne.selenide.impl
 
WebElementsCollectionWrapper(Driver, Collection<? extends WebElement>) - Constructor for class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
WebElementSelector - Class in com.codeborne.selenide.impl
Thanks to http://selenium.polteq.com/en/injecting-the-sizzle-css-selector-library/
WebElementSelector() - Constructor for class com.codeborne.selenide.impl.WebElementSelector
 
WebElementSource - Class in com.codeborne.selenide.impl
 
WebElementSource() - Constructor for class com.codeborne.selenide.impl.WebElementSource
 
WebElementWrapper - Class in com.codeborne.selenide.impl
 
WebElementWrapper(Driver, WebElement) - Constructor for class com.codeborne.selenide.impl.WebElementWrapper
 
window(int) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to window/tab by index NB! Order of windows/tabs can be different in different browsers, see Selenide tests.
window(String) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to window/tab by name/handle/title
windowByTitle(WebDriver, String) - Static method in class com.codeborne.selenide.SelenideTargetLocator
Switch to window/tab by name/handle/title except some windows handles
withText(String) - Static method in class com.codeborne.selenide.Selectors
Find element CONTAINING given text (as a substring).
WithText(String) - Constructor for class com.codeborne.selenide.Selectors.WithText
 
wrap(Driver, Error, long) - Static method in error com.codeborne.selenide.ex.UIAssertionError
 
wrap(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
wrap(WebElementsCollection, int) - Static method in class com.codeborne.selenide.impl.CollectionElement
 
wrap(WebElementsCollection, Condition) - Static method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
wrap(Driver, WebElement, String) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Driver, String, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Driver, WebElement, String, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Driver, By) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Driver, SearchContext, By, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Driver, Class<T>, SearchContext, By, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(WebElementsCollection) - Static method in class com.codeborne.selenide.impl.LastCollectionElement
 
wrap(Driver, ElementLocator) - Static method in class com.codeborne.selenide.impl.SelenideElementListProxy
 
wrap(Driver, WebElement) - Static method in class com.codeborne.selenide.impl.WebElementWrapper
 
writeToFile(String, File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 

Z

zoom(double) - Static method in class com.codeborne.selenide.Selenide
Zoom current page (in or out).
zoom(double) - Method in class com.codeborne.selenide.SelenideDriver
 
$ A B C D E F G H I J L M N O P R S T U V W Z 
Skip navigation links