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) - 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
$(String, int) - Method in interface com.codeborne.selenide.SelenideElement
$(By) - Method in interface com.codeborne.selenide.SelenideElement
$(By, int) - Method in interface com.codeborne.selenide.SelenideElement
$$(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
$$(By) - Method in interface com.codeborne.selenide.SelenideElement
$$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) - 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

AbstractChromiumDriverFactory - Class in com.codeborne.selenide.webdriver
 
AbstractChromiumDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.AbstractChromiumDriverFactory
 
AbstractDriverFactory - Class in com.codeborne.selenide.webdriver
 
AbstractDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
actions() - Method in interface com.codeborne.selenide.Driver
 
activate() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
Activate this filter.
activeElement() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
actualValue - Variable in class com.codeborne.selenide.CheckResult
 
actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.Condition
Deprecated.
not needed anymore since the actual value is returned by method Condition.check(Driver, WebElement)
actualValue(Clipboard) - Method in class com.codeborne.selenide.conditions.clipboard.Content
 
actualValue(LocalStorage) - Method in class com.codeborne.selenide.conditions.localstorage.Item
 
actualValue(LocalStorage) - Method in class com.codeborne.selenide.conditions.localstorage.ItemWithValue
 
actualValue(SessionStorage) - Method in class com.codeborne.selenide.conditions.sessionstorage.Item
 
actualValue(SessionStorage) - Method in class com.codeborne.selenide.conditions.sessionstorage.ItemWithValue
 
actualValue(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
actualValue(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.NumberOfWindows
 
actualValue(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.Title
 
actualValue(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
actualValue(T) - Method in interface com.codeborne.selenide.ObjectCondition
 
add(String, Command<?>) - Method in class com.codeborne.selenide.commands.Commands
 
add(DownloadedFile) - Method in class com.codeborne.selenide.impl.Downloads
 
add(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
addHttpHeaders(Driver, HttpGet) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
addListener(String, LogEventListener) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
Add a listener (to the current thread).
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
 
afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.TextReportExtension
 
afterEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
afterEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.TextReportExtension
 
afterEvent(LogEvent) - Method in class com.codeborne.selenide.logevents.ErrorsCollector
 
afterEvent(LogEvent) - Method in class com.codeborne.selenide.logevents.EventsCollector
 
afterEvent(LogEvent) - Method in interface com.codeborne.selenide.logevents.LogEventListener
 
alert() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
AlertNotFoundException - Error in com.codeborne.selenide.ex
 
AlertNotFoundException(Throwable) - Constructor for error com.codeborne.selenide.ex.AlertNotFoundException
 
Alias - Class in com.codeborne.selenide.impl
 
Alias(String) - Constructor for class com.codeborne.selenide.impl.Alias
 
allMatch(String, Predicate<WebElement>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks if ALL elements of this collection match the provided predicate
AllMatch - Class in com.codeborne.selenide.collections
 
AllMatch(String, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.collections.AllMatch
 
allScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
Ancestor - Class in com.codeborne.selenide.commands
 
Ancestor() - Constructor for class com.codeborne.selenide.commands.Ancestor
 
ancestor(String) - Method in interface com.codeborne.selenide.SelenideElement
Locates the closest ancestor element matching given criteria.
ancestor(String, int) - Method in interface com.codeborne.selenide.SelenideElement
Locates the Nth ancestor element matching given criteria.
AncestorResult - Class in com.codeborne.selenide.commands.ancestor
 
AncestorResult(String) - Constructor for class com.codeborne.selenide.commands.ancestor.AncestorResult
 
AncestorRule - Interface in com.codeborne.selenide.commands.ancestor
 
AncestorRuleEngine - Class in com.codeborne.selenide.commands.ancestor
 
AncestorRuleEngine() - Constructor for class com.codeborne.selenide.commands.ancestor.AncestorRuleEngine
 
AncestorWithAttributeAndValueRule - Class in com.codeborne.selenide.commands.ancestor
 
AncestorWithAttributeAndValueRule() - Constructor for class com.codeborne.selenide.commands.ancestor.AncestorWithAttributeAndValueRule
 
AncestorWithAttributeRule - Class in com.codeborne.selenide.commands.ancestor
 
AncestorWithAttributeRule() - Constructor for class com.codeborne.selenide.commands.ancestor.AncestorWithAttributeRule
 
AncestorWithClassRule - Class in com.codeborne.selenide.commands.ancestor
 
AncestorWithClassRule() - Constructor for class com.codeborne.selenide.commands.ancestor.AncestorWithClassRule
 
AncestorWithTagRule - Class in com.codeborne.selenide.commands.ancestor
 
AncestorWithTagRule() - Constructor for class com.codeborne.selenide.commands.ancestor.AncestorWithTagRule
 
and(String, Condition, Condition, Condition...) - Static method in class com.codeborne.selenide.Condition
Check if element matches ALL given conditions.
And - Class in com.codeborne.selenide.conditions
 
And(String, List<? extends Condition>) - Constructor for class com.codeborne.selenide.conditions.And
Ctor.
anyMatch(String, Predicate<WebElement>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks if ANY elements of this collection match the provided predicate
AnyMatch - Class in com.codeborne.selenide.collections
 
AnyMatch(String, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.collections.AnyMatch
 
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
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 text to the text field and trigger "change" event.
appendAttributes() - Method in class com.codeborne.selenide.impl.Describe
 
apply(Driver, WebElement) - Method in class com.codeborne.selenide.Condition
Deprecated.
apply(WebDriver) - Method in class com.codeborne.selenide.impl.windows.FrameByIdOrName
 
apply(WebDriver) - Method in class com.codeborne.selenide.impl.windows.WindowByIndex
 
apply(WebDriver) - Method in class com.codeborne.selenide.impl.windows.WindowByNameOrHandle
 
Arguments - Class in com.codeborne.selenide.impl
 
Arguments(Object[]) - Constructor for class com.codeborne.selenide.impl.Arguments
 
As - Class in com.codeborne.selenide.commands
 
As() - Constructor for class com.codeborne.selenide.commands.As
 
as(String) - Method in class com.codeborne.selenide.ElementsCollection
Give this collection a human-readable name
as(String) - Method in interface com.codeborne.selenide.SelenideElement
Give this element a human-readable name Caution: you probably don't need this method.
AssertionMode - Enum in com.codeborne.selenide
Assertion modes available
assertionMode() - Method in interface com.codeborne.selenide.Config
 
assertionMode() - Method in class com.codeborne.selenide.SelenideConfig
 
assertionMode(AssertionMode) - Method in class com.codeborne.selenide.SelenideConfig
 
atBottom() - Method in class com.codeborne.selenide.SelenideDriver
 
attr(String) - Method in class com.codeborne.selenide.impl.Describe
 
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"));
Attribute - Class in com.codeborne.selenide.conditions
 
Attribute(String) - Constructor for class com.codeborne.selenide.conditions.Attribute
 
attributeMatching(String, String) - Static method in class com.codeborne.selenide.Condition
Assert that given element's attribute matches given regular expression
AttributeWithValue - Class in com.codeborne.selenide.conditions
 
AttributeWithValue(String, String) - Constructor for class com.codeborne.selenide.conditions.AttributeWithValue
 
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() - Method in class com.codeborne.selenide.SelenideDriver
 
baseUrl() - Method in interface com.codeborne.selenide.Config
 
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
beforeAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
beforeEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
beforeEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.TextReportExtension
 
beforeEvent(LogEvent) - Method in class com.codeborne.selenide.logevents.ErrorsCollector
 
beforeEvent(LogEvent) - Method in class com.codeborne.selenide.logevents.EventsCollector
 
beforeEvent(LogEvent) - Method in interface com.codeborne.selenide.logevents.LogEventListener
 
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
 
briefly(Driver, WebElement) - Method in interface com.codeborne.selenide.impl.ElementDescriber
 
briefly(Driver, WebElement) - Method in class com.codeborne.selenide.impl.SelenideElementDescriber
 
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() - 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() - 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() - Method in class com.codeborne.selenide.SelenideConfig
 
browserCapabilities(MutableCapabilities) - Method in class com.codeborne.selenide.SelenideConfig
 
BrowserDownloadsFolder - Class in com.codeborne.selenide
A unique folder per browser.
browserDownloadsFolder() - Method in interface com.codeborne.selenide.Driver
 
browserDownloadsFolder - Variable in class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
 
browserDownloadsFolder() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
browserDownloadsFolder() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
BrowserHealthChecker - Class in com.codeborne.selenide.drivercommands
 
BrowserHealthChecker() - Constructor for class com.codeborne.selenide.drivercommands.BrowserHealthChecker
 
browserPosition() - Method in interface com.codeborne.selenide.Config
 
browserPosition() - Method in class com.codeborne.selenide.SelenideConfig
 
browserPosition(String) - Method in class com.codeborne.selenide.SelenideConfig
 
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() - Method in class com.codeborne.selenide.SelenideConfig
 
browserSize(String) - Method in class com.codeborne.selenide.SelenideConfig
 
browserVersion() - Method in interface com.codeborne.selenide.Config
 
browserVersion() - Method in class com.codeborne.selenide.SelenideConfig
 
browserVersion(String) - Method in class com.codeborne.selenide.SelenideConfig
 
buildService(Config) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
by(String, String) - Static method in class com.codeborne.selenide.Selectors
Synonym for #byAttribute
ByAttribute - Class in com.codeborne.selenide.selector
 
ByAttribute(String, String) - Constructor for class com.codeborne.selenide.selector.ByAttribute
 
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, WebElementSource, By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
 
ByShadow - Class in com.codeborne.selenide.selector
 
ByShadow() - Constructor for class com.codeborne.selenide.selector.ByShadow
 
ByShadow.ByShadowCss - Class in com.codeborne.selenide.selector
 
byTagName(String) - Static method in class com.codeborne.selenide.Selectors
 
ByText - Class in com.codeborne.selenide.selector
 
ByText(String) - Constructor for class com.codeborne.selenide.selector.ByText
 
byText(String) - Static method in class com.codeborne.selenide.Selectors
Find element that has given text (the whole text, not a substring).
ByTextCaseInsensitive - Class in com.codeborne.selenide.selector
 
ByTextCaseInsensitive(String) - Constructor for class com.codeborne.selenide.selector.ByTextCaseInsensitive
 
byTextCaseInsensitive(String) - Static method in class com.codeborne.selenide.Selectors
Same as Selectors.byText(String), but case-insensitive.
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

CaseSensitiveText - Class in com.codeborne.selenide.conditions
 
CaseSensitiveText(String) - Constructor for class com.codeborne.selenide.conditions.CaseSensitiveText
 
cast(Object) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
CdpClient - Class in com.codeborne.selenide.webdriver
 
CdpClient() - Constructor for class com.codeborne.selenide.webdriver.CdpClient
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.Condition
Check if given element matches this condition
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.And
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Attribute
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.AttributeWithValue
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Checked
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.CssClass
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.CssValue
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.CustomMatch
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Disabled
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Enabled
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Exist
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.ExplainedCondition
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Focused
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Hidden
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Href
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.IsImageLoaded
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.MatchAttributeWithValue
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.NamedCondition
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Not
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Or
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.PseudoElementPropertyWithValue
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Selected
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.TextCondition
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Value
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Visible
 
checkCondition(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
Checked - Class in com.codeborne.selenide.conditions
 
Checked() - Constructor for class com.codeborne.selenide.conditions.Checked
 
CheckResult - Class in com.codeborne.selenide
 
CheckResult(CheckResult.Verdict, Object, LocalDateTime) - Constructor for class com.codeborne.selenide.CheckResult
 
CheckResult(CheckResult.Verdict, Object) - Constructor for class com.codeborne.selenide.CheckResult
 
CheckResult(boolean, Object) - Constructor for class com.codeborne.selenide.CheckResult
 
CheckResult.Verdict - Enum in com.codeborne.selenide
 
checkThatXPathNotStartingFromSlash(SearchContext, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
CHROME - Static variable in interface com.codeborne.selenide.Browsers
 
ChromeDriverFactory - Class in com.codeborne.selenide.webdriver
 
ChromeDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
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
 
cleanupBeforeDownload() - Method in class com.codeborne.selenide.BrowserDownloadsFolder
 
cleanupBeforeDownload() - Method in class com.codeborne.selenide.DownloadsFolder
 
cleanupBeforeDownload() - Method in class com.codeborne.selenide.SharedDownloadsFolder
 
clear() - Method in class com.codeborne.selenide.impl.Downloads
 
clearBrowserLocalStorage() - Method in class com.codeborne.selenide.SelenideDriver
 
clearCookies() - Method in interface com.codeborne.selenide.Driver
 
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, ClickOptions) - Method in class com.codeborne.selenide.commands.Click
 
click() - Static method in class com.codeborne.selenide.files.DownloadActions
 
click(ClickOptions) - Method in interface com.codeborne.selenide.SelenideElement
Click the element using ClickOptions: $("#username").click(ClickOptions.usingJavaScript())
click() - Method in interface com.codeborne.selenide.SelenideElement
Click the element
clickAndConfirm() - Static method in class com.codeborne.selenide.files.DownloadActions
 
clickAndConfirm(String) - Static method in class com.codeborne.selenide.files.DownloadActions
 
ClickMethod - Enum in com.codeborne.selenide
 
clickOption() - Method in class com.codeborne.selenide.ClickOptions
 
ClickOptions - Class in com.codeborne.selenide
 
clickViaJS(Driver, WebElement, int, int) - Method in class com.codeborne.selenide.commands.Click
 
clickViaJs() - Method in interface com.codeborne.selenide.Config
 
clickViaJs() - Method in class com.codeborne.selenide.SelenideConfig
 
clickViaJs(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
Clipboard - Interface in com.codeborne.selenide
 
ClipboardConditions - Class in com.codeborne.selenide
 
ClipboardConditions() - Constructor for class com.codeborne.selenide.ClipboardConditions
 
ClipboardService - Class in com.codeborne.selenide
 
ClipboardService() - Constructor for class com.codeborne.selenide.ClipboardService
 
close() - Method in interface com.codeborne.selenide.Driver
 
close(Config, WebDriver, SelenideProxyServer) - Method in class com.codeborne.selenide.drivercommands.CloseDriverCommand
 
close() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
close() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
Close the webdriver.
close() - Method in class com.codeborne.selenide.SelenideDriver
 
CloseDriverCommand - Class in com.codeborne.selenide.drivercommands
 
CloseDriverCommand() - Constructor for class com.codeborne.selenide.drivercommands.CloseDriverCommand
 
closest(String) - Method in interface com.codeborne.selenide.SelenideElement
collectFirefoxProfileFromSystemProperties() - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
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
 
CollectionSnapshot - Class in com.codeborne.selenide.impl
 
CollectionSnapshot(CollectionSource) - Constructor for class com.codeborne.selenide.impl.CollectionSnapshot
 
CollectionSource - Interface in com.codeborne.selenide.impl
 
com.codeborne.selenide - package com.codeborne.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.commands.ancestor - package com.codeborne.selenide.commands.ancestor
 
com.codeborne.selenide.conditions - package com.codeborne.selenide.conditions
Implementation of built-in Selenide conditions.
com.codeborne.selenide.conditions.clipboard - package com.codeborne.selenide.conditions.clipboard
 
com.codeborne.selenide.conditions.localstorage - package com.codeborne.selenide.conditions.localstorage
 
com.codeborne.selenide.conditions.sessionstorage - package com.codeborne.selenide.conditions.sessionstorage
 
com.codeborne.selenide.conditions.webdriver - package com.codeborne.selenide.conditions.webdriver
 
com.codeborne.selenide.drivercommands - package com.codeborne.selenide.drivercommands
 
com.codeborne.selenide.ex - package com.codeborne.selenide.ex
 
com.codeborne.selenide.files - package com.codeborne.selenide.files
 
com.codeborne.selenide.impl - package com.codeborne.selenide.impl
Implementation details of Selenide library.
com.codeborne.selenide.impl.windows - package com.codeborne.selenide.impl.windows
 
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.selector - package com.codeborne.selenide.selector
 
com.codeborne.selenide.webdriver - package com.codeborne.selenide.webdriver
This package contains code for creating all types of webdrivers.
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
 
compare(DownloadedFile, DownloadedFile) - Method in class com.codeborne.selenide.impl.DownloadDetector
 
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
 
Conditional<T> - Interface in com.codeborne.selenide
Implements wait for non WebElement based conditions.
ConditionHelpers - Class in com.codeborne.selenide.conditions
 
ConditionHelpers() - Constructor for class com.codeborne.selenide.conditions.ConditionHelpers
 
ConditionMetException - Error in com.codeborne.selenide.ex
 
ConditionMetException(ObjectCondition<T>, T) - Constructor for error com.codeborne.selenide.ex.ConditionMetException
 
ConditionNotMetException - Error in com.codeborne.selenide.ex
 
ConditionNotMetException(ObjectCondition<T>, T) - Constructor for error com.codeborne.selenide.ex.ConditionNotMetException
 
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
 
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
 
containExactTextsCaseSensitive(String...) - Static method in class com.codeborne.selenide.CollectionCondition
Check that the given collection contains all elements with given texts.
containExactTextsCaseSensitive(List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
Check that the given collection contains all elements with given texts.
ContainExactTextsCaseSensitive - Class in com.codeborne.selenide.collections
 
ContainExactTextsCaseSensitive(String...) - Constructor for class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
 
ContainExactTextsCaseSensitive(List<String>) - Constructor for class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
 
contains(String, String) - Method in class com.codeborne.selenide.impl.Html
 
containsAttributeValue(String) - Method in class com.codeborne.selenide.commands.ancestor.SelectorValidation
 
containsCaseSensitive(String, String) - Method in class com.codeborne.selenide.impl.Html
 
content(String) - Static method in class com.codeborne.selenide.ClipboardConditions
 
Content - Class in com.codeborne.selenide.conditions.clipboard
 
Content(String) - Constructor for class com.codeborne.selenide.conditions.clipboard.Content
 
content() - Method in class com.codeborne.selenide.impl.FileContent
 
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
convertStringToNearestObjectType(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
Converts String to Boolean\Integer or returns original String.
copyFile(File, File) - Static method in class com.codeborne.selenide.impl.FileHelper
 
copyFile(InputStream, File) - Static method in class com.codeborne.selenide.impl.FileHelper
 
create(Config, Proxy) - Method in class com.codeborne.selenide.proxy.DefaultSelenideProxyServerFactory
 
create(Config, Proxy) - Method in interface com.codeborne.selenide.proxy.SelenideProxyServerFactory
Creates a SelenideProxyServer Allows user to change settings of BrowserUpProxy before the proxy is started.
create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.DefaultDriverFactory
 
create(Config, Browser, Proxy, File) - Method in interface com.codeborne.selenide.webdriver.DriverFactory
 
create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
 
create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.InternetExplorerDriverFactory
 
create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.OperaDriverFactory
 
create(Config, MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.RemoteDriverFactory
 
create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.SafariDriverFactory
 
createCapabilities(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
createCapabilities(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.DefaultDriverFactory
 
createCapabilities(Config, Browser, Proxy, File) - Method in interface com.codeborne.selenide.webdriver.DriverFactory
 
createCapabilities(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
 
createCapabilities(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
createCapabilities(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.InternetExplorerDriverFactory
 
createCapabilities(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.OperaDriverFactory
 
createCapabilities(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.SafariDriverFactory
 
createChromeArguments(Config, Browser) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
createChromiumArguments(Config, String) - Method in class com.codeborne.selenide.webdriver.AbstractChromiumDriverFactory
 
createCommonCapabilities(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
createCommonCapabilities(T, Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
createDefaultHttpClient() - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
createDriver(Config, WebDriverFactory, Proxy, List<WebDriverEventListener>, List<WebDriverListener>) - Method in class com.codeborne.selenide.drivercommands.CreateDriverCommand
 
createDriver(Capabilities) - 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
 
createDriverService(Config) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
createEdgeArguments(Config) - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
 
createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.CollectionElement
 
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
 
createElementsContainer(Driver, WebElementSource, Field, By) - Method in interface com.codeborne.selenide.impl.PageObjectFactory
 
createElementsContainer(Driver, WebElementSource, Field, By) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
createElementsContainerList(Driver, WebElementSource, Field, Type[], By) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
createFile(Config, String) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
 
createHeadlessArguments(Config) - Method in class com.codeborne.selenide.webdriver.AbstractChromiumDriverFactory
 
createHttpContext(Driver) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
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, File) - 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
Asserts that element has the given class.
CssClass - Class in com.codeborne.selenide.conditions
 
CssClass(String) - Constructor for class com.codeborne.selenide.conditions.CssClass
 
cssSelector(String, String, String...) - Static method in class com.codeborne.selenide.selector.ByShadow
Find target elements inside shadow-root that attached to shadow-host.
cssValue(String, String) - Static method in class com.codeborne.selenide.Condition
Checks if css property (style) applies for the element.
CssValue - Class in com.codeborne.selenide.conditions
 
CssValue(String, String) - Constructor for class com.codeborne.selenide.conditions.CssValue
 
currentContext - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
currentContextScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
CurrentFrameCondition - Class in com.codeborne.selenide.conditions.webdriver
 
CurrentFrameCondition(String, String) - Constructor for class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
CurrentFrameUrl - Class in com.codeborne.selenide.conditions.webdriver
 
CurrentFrameUrl(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrl
 
currentFrameUrl(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
CurrentFrameUrlContaining - Class in com.codeborne.selenide.conditions.webdriver
 
CurrentFrameUrlContaining(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrlContaining
 
currentFrameUrlContaining(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
CurrentFrameUrlStartingWith - Class in com.codeborne.selenide.conditions.webdriver
 
CurrentFrameUrlStartingWith(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrlStartingWith
 
currentFrameUrlStartingWith(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
CustomMatch - Class in com.codeborne.selenide.conditions
 
CustomMatch(String, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.conditions.CustomMatch
 

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, Driver, WebElementSource, Field, By) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
decorate(ClassLoader, Driver, WebElementSource, Field, By, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
defaultClick(WebElement) - Method in class com.codeborne.selenide.commands.Click
 
defaultClick(Driver, WebElement, int, int) - Method in class com.codeborne.selenide.commands.Click
 
DefaultClipboard - Class in com.codeborne.selenide
 
DefaultClipboard(Driver) - Constructor for class com.codeborne.selenide.DefaultClipboard
 
defaultContent() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
DefaultDriverFactory - Class in com.codeborne.selenide.webdriver
 
DefaultDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.DefaultDriverFactory
 
defaultFieldDecorator(Driver, WebElementSource) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
DefaultSelenideProxyServerFactory - Class in com.codeborne.selenide.proxy
 
DefaultSelenideProxyServerFactory() - Constructor for class com.codeborne.selenide.proxy.DefaultSelenideProxyServerFactory
 
deleteFolderIfEmpty(File) - Static method in class com.codeborne.selenide.impl.FileHelper
 
describe(Clipboard) - Method in class com.codeborne.selenide.conditions.clipboard.Content
 
describe(LocalStorage) - Method in class com.codeborne.selenide.conditions.localstorage.Item
 
describe(LocalStorage) - Method in class com.codeborne.selenide.conditions.localstorage.ItemWithValue
 
describe(SessionStorage) - Method in class com.codeborne.selenide.conditions.sessionstorage.Item
 
describe(SessionStorage) - Method in class com.codeborne.selenide.conditions.sessionstorage.ItemWithValue
 
describe(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
describe(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.NumberOfWindows
 
describe(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.Title
 
describe(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
Describe - Class in com.codeborne.selenide.impl
 
Describe(Driver, WebElement) - Constructor for class com.codeborne.selenide.impl.Describe
 
describe(T) - Method in interface com.codeborne.selenide.ObjectCondition
 
description - Variable in class com.codeborne.selenide.collections.PredicateCollectionCondition
 
description() - Method in class com.codeborne.selenide.conditions.clipboard.Content
 
description() - Method in class com.codeborne.selenide.conditions.localstorage.Item
 
description() - Method in class com.codeborne.selenide.conditions.localstorage.ItemWithValue
 
description() - Method in class com.codeborne.selenide.conditions.sessionstorage.Item
 
description() - Method in class com.codeborne.selenide.conditions.sessionstorage.ItemWithValue
 
description() - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
description() - Method in class com.codeborne.selenide.conditions.webdriver.NumberOfWindows
 
description() - Method in class com.codeborne.selenide.conditions.webdriver.Title
 
description() - Method in class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
description() - Method in interface com.codeborne.selenide.files.FileFilter
 
description() - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
description() - Method in class com.codeborne.selenide.impl.CollectionSnapshot
 
description() - Method in interface com.codeborne.selenide.impl.CollectionSource
 
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 class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
description() - Method in class com.codeborne.selenide.impl.WebElementSource
 
description() - Method in interface com.codeborne.selenide.ObjectCondition
 
DialogTextMismatch - Error in com.codeborne.selenide.ex
 
DialogTextMismatch(String, String) - Constructor for error com.codeborne.selenide.ex.DialogTextMismatch
 
disabled - Static variable in class com.codeborne.selenide.Condition
Checks that element is disabled
Disabled - Class in com.codeborne.selenide.conditions
 
Disabled() - Constructor for class com.codeborne.selenide.conditions.Disabled
 
disappear - 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
 
DoesNotContainTextsError - Error in com.codeborne.selenide.ex
 
DoesNotContainTextsError(CollectionSource, List<String>, List<String>, List<String>, String, long, Throwable) - Constructor for error com.codeborne.selenide.ex.DoesNotContainTextsError
 
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(WebElementSource, WebElement, long, FileFilter, DownloadAction) - Method in class com.codeborne.selenide.impl.DownloadFileToFolder
 
download(Driver, WebElement, long, FileFilter) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
download(Driver, URI, long, FileFilter) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
download(Driver, String, long, FileFilter) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
download(WebElementSource, WebElement, long, FileFilter, DownloadAction) - Method in class com.codeborne.selenide.impl.DownloadFileWithProxyServer
 
download(String) - Method in class com.codeborne.selenide.SelenideDriver
 
download(String, long) - Method in class com.codeborne.selenide.SelenideDriver
 
download(URI) - Method in class com.codeborne.selenide.SelenideDriver
 
download(URI, long) - Method in class com.codeborne.selenide.SelenideDriver
 
download() - Method in interface com.codeborne.selenide.SelenideElement
Download file by clicking this element.
download(long) - Method in interface com.codeborne.selenide.SelenideElement
Download file by clicking this element.
download(FileFilter) - Method in interface com.codeborne.selenide.SelenideElement
Download file by clicking this element.
download(long, FileFilter) - Method in interface com.codeborne.selenide.SelenideElement
Download file by clicking this element.
download(DownloadOptions) - Method in interface com.codeborne.selenide.SelenideElement
 
DownloadAction - Interface in com.codeborne.selenide.files
 
DownloadActions - Class in com.codeborne.selenide.files
 
DownloadActions() - Constructor for class com.codeborne.selenide.files.DownloadActions
 
DownloadDetector - Class in com.codeborne.selenide.impl
Sort all downloaded files by "likeness" to be the right download.
DownloadDetector() - Constructor for class com.codeborne.selenide.impl.DownloadDetector
 
DownloadedFile - Class in com.codeborne.selenide.files
 
DownloadedFile(File, Map<String, String>) - Constructor for class com.codeborne.selenide.files.DownloadedFile
 
Downloader - Class in com.codeborne.selenide.impl
 
Downloader() - Constructor for class com.codeborne.selenide.impl.Downloader
 
Downloader(Randomizer) - Constructor for class com.codeborne.selenide.impl.Downloader
 
DownloadFile - Class in com.codeborne.selenide.commands
 
DownloadFile() - Constructor for class com.codeborne.selenide.commands.DownloadFile
 
DownloadFileToFolder - Class in com.codeborne.selenide.impl
 
DownloadFileToFolder() - Constructor for class com.codeborne.selenide.impl.DownloadFileToFolder
 
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
 
DownloadOptions - Class in com.codeborne.selenide
 
Downloads - Class in com.codeborne.selenide.impl
 
Downloads() - Constructor for class com.codeborne.selenide.impl.Downloads
 
Downloads(List<DownloadedFile>) - Constructor for class com.codeborne.selenide.impl.Downloads
 
downloads() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
downloadsFolder() - Method in interface com.codeborne.selenide.Config
 
DownloadsFolder - Class in com.codeborne.selenide
 
DownloadsFolder(File) - Constructor for class com.codeborne.selenide.DownloadsFolder
 
downloadsFolder() - Method in class com.codeborne.selenide.SelenideConfig
 
downloadsFolder(String) - Method in class com.codeborne.selenide.SelenideConfig
 
DragAndDropOptions - Class in com.codeborne.selenide
 
DragAndDropOptions(DragAndDropOptions.DragAndDropMethod) - Constructor for class com.codeborne.selenide.DragAndDropOptions
 
DragAndDropOptions.DragAndDropMethod - Enum in com.codeborne.selenide
 
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
dragAndDropTo(WebElement) - Method in interface com.codeborne.selenide.SelenideElement
Drag and drop this element to the target
dragAndDropTo(String, DragAndDropOptions) - Method in interface com.codeborne.selenide.SelenideElement
Drag and drop this element to the target via JS script see resources/drag_and_drop_script
driver() - Method in interface com.codeborne.selenide.Conditional
 
driver() - Method in class com.codeborne.selenide.DefaultClipboard
 
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.CollectionSnapshot
 
driver() - Method in interface com.codeborne.selenide.impl.CollectionSource
 
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 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() - Method in class com.codeborne.selenide.SelenideDriver
 
DriverFactory - Interface in com.codeborne.selenide.webdriver
 
driverManagerEnabled() - Method in interface com.codeborne.selenide.Config
 
driverManagerEnabled() - Method in class com.codeborne.selenide.SelenideConfig
 
driverManagerEnabled(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
DurationFormat - Class in com.codeborne.selenide.impl
 
DurationFormat() - Constructor for class com.codeborne.selenide.impl.DurationFormat
 

E

EDGE - Static variable in interface com.codeborne.selenide.Browsers
 
EdgeDriverFactory - Class in com.codeborne.selenide.webdriver
 
EdgeDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.EdgeDriverFactory
 
ElementDescriber - Interface in com.codeborne.selenide.impl
 
ElementFinder - Class in com.codeborne.selenide.impl
 
ElementIsNotClickableException - Error in com.codeborne.selenide.ex
 
ElementIsNotClickableException(Throwable) - Constructor for error com.codeborne.selenide.ex.ElementIsNotClickableException
 
ElementNotFound - Error in com.codeborne.selenide.ex
 
ElementNotFound(By, Condition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(String, Condition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(String, Condition, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(CollectionSource, List<String>, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(CollectionSource, String, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementsCollection - Class in com.codeborne.selenide
 
ElementsCollection(CollectionSource) - 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
 
ElementsContainer - Class in com.codeborne.selenide
 
ElementsContainer() - Constructor for class com.codeborne.selenide.ElementsContainer
 
ElementsContainerCollection - Class in com.codeborne.selenide.impl
 
ElementsContainerCollection(PageObjectFactory, Driver, WebElementSource, Field, Class<?>, Type[], By) - Constructor for class com.codeborne.selenide.impl.ElementsContainerCollection
 
ElementShould - Error in com.codeborne.selenide.ex
 
ElementShould(Driver, String, String, Condition, CheckResult, WebElement, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementShould
 
ElementShouldNot - Error in com.codeborne.selenide.ex
 
ElementShouldNot(Driver, String, String, Condition, CheckResult, 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.selector.ByText
 
elementText - Variable in class com.codeborne.selenide.selector.WithText
 
ElementWithTextNotFound - Error in com.codeborne.selenide.ex
 
ElementWithTextNotFound(CollectionSource, List<String>, List<String>, String, long, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementWithTextNotFound
 
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
Enabled - Class in com.codeborne.selenide.conditions
 
Enabled() - Constructor for class com.codeborne.selenide.conditions.Enabled
 
encode() - Method in class com.codeborne.selenide.Credentials
The resulting string is base64 encoded (YWxhZGRpbjpvcGVuc2VzYW1l).
ensureFolderExists(File) - Static method in class com.codeborne.selenide.impl.FileHelper
 
ensureParentFolderExists(File) - Static method in class com.codeborne.selenide.impl.FileHelper
 
equals(Object) - Method in class com.codeborne.selenide.CheckResult
 
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
 
evaluate(String, int) - Method in interface com.codeborne.selenide.commands.ancestor.AncestorRule
 
evaluate(String, int) - Method in class com.codeborne.selenide.commands.ancestor.AncestorWithAttributeAndValueRule
 
evaluate(String, int) - Method in class com.codeborne.selenide.commands.ancestor.AncestorWithAttributeRule
 
evaluate(String, int) - Method in class com.codeborne.selenide.commands.ancestor.AncestorWithClassRule
 
evaluate(String, int) - Method in class com.codeborne.selenide.commands.ancestor.AncestorWithTagRule
 
evaluateSizzleSelector(Driver, SearchContext, By.ByCssSelector) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
Events - Class in com.codeborne.selenide.impl
 
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
 
exactOwnText(String) - Static method in class com.codeborne.selenide.Condition
Assert that element has given text (without checking child elements).
ExactOwnText - Class in com.codeborne.selenide.conditions
 
ExactOwnText(String) - Constructor for class com.codeborne.selenide.conditions.ExactOwnText
 
exactText(String) - Static method in class com.codeborne.selenide.Condition
Assert that element has exactly (case insensitive) given text
ExactText - Class in com.codeborne.selenide.conditions
 
ExactText(String) - Constructor for class com.codeborne.selenide.conditions.ExactText
 
exactTextCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Assert that element has exactly the given text
ExactTextCaseSensitive - Class in com.codeborne.selenide.conditions
 
ExactTextCaseSensitive(String) - Constructor for class com.codeborne.selenide.conditions.ExactTextCaseSensitive
 
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
 
exactTextsCaseSensitiveInAnyOrder(List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts in any order (each collection element EQUALS TO corresponding text)
exactTextsCaseSensitiveInAnyOrder(String...) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts in any order (each collection element EQUALS TO corresponding text)
ExactTextsCaseSensitiveInAnyOrder - Class in com.codeborne.selenide.collections
 
ExactTextsCaseSensitiveInAnyOrder(String...) - Constructor for class com.codeborne.selenide.collections.ExactTextsCaseSensitiveInAnyOrder
 
ExactTextsCaseSensitiveInAnyOrder(List<String>) - Constructor for class com.codeborne.selenide.collections.ExactTextsCaseSensitiveInAnyOrder
 
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)
excludeSwitches(Capabilities) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
excludeWith(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters elements excluding those which met the given condition (lazy evaluation)
execute(SelenideElement, WebElementSource, Object[]) - Method in interface com.codeborne.selenide.Command
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Ancestor
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Append
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.As
 
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<ReturnType> - Class in com.codeborne.selenide.commands
 
Execute() - Constructor for class com.codeborne.selenide.commands.Execute
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Execute
 
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.GetAlias
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetAttribute
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetCssValue
 
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.GetOwnText
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetParent
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetPreceding
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetPseudoValue
 
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.GetSibling
 
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
 
execute(SearchContext, Object...) - Method in class com.codeborne.selenide.impl.JavaScript
 
execute(Driver, Object...) - Method in class com.codeborne.selenide.impl.JavaScript
 
execute(Command<ReturnType>) - Method in interface com.codeborne.selenide.SelenideElement
Execute custom implemented command (this command will not receive any arguments through Command.execute(SelenideElement, WebElementSource, Object[]) when executed).
execute(Command<ReturnType>, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Execute custom implemented command with given timeout (this command will not receive any arguments through Command.execute(SelenideElement, WebElementSource, Object[]) when executed).
executeAsyncJavaScript(String, Object...) - Method in interface com.codeborne.selenide.Driver
 
executeAsyncJavaScript(String, Object...) - Method in class com.codeborne.selenide.SelenideDriver
 
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...) - Method in class com.codeborne.selenide.SelenideDriver
 
exist - Static variable in class com.codeborne.selenide.Condition
Check if element exist.
Exist - Class in com.codeborne.selenide.conditions
 
Exist() - Constructor for class com.codeborne.selenide.conditions.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.
expectedAttributeValue - Variable in class com.codeborne.selenide.conditions.AttributeWithValue
 
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
 
expectedUrl - Variable in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
expectedUrl - Variable in class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
expectedValue() - Method in class com.codeborne.selenide.conditions.clipboard.Content
 
expectedValue() - Method in class com.codeborne.selenide.conditions.localstorage.Item
 
expectedValue() - Method in class com.codeborne.selenide.conditions.localstorage.ItemWithValue
 
expectedValue() - Method in class com.codeborne.selenide.conditions.sessionstorage.Item
 
expectedValue() - Method in class com.codeborne.selenide.conditions.sessionstorage.ItemWithValue
 
expectedValue() - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
expectedValue() - Method in class com.codeborne.selenide.conditions.webdriver.NumberOfWindows
 
expectedValue() - Method in class com.codeborne.selenide.conditions.webdriver.Title
 
expectedValue() - Method in class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
expectedValue() - Method in interface com.codeborne.selenide.ObjectCondition
 
ExplainedCondition - Class in com.codeborne.selenide.conditions
 
ExplainedCondition(Condition, String) - Constructor for class com.codeborne.selenide.conditions.ExplainedCondition
 
explanation - Variable in class com.codeborne.selenide.CollectionCondition
 
extract(Config, WebDriver, String) - Method in interface com.codeborne.selenide.impl.PageSourceExtractor
 
extract(Config, WebDriver, String) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
 

F

fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.CollectionCondition
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ExactTexts
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ItemWithText
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ListSize
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.PredicateCollectionCondition
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeGreaterThan
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeLessThan
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeNotEqual
 
failIfErrors(String) - Method in class com.codeborne.selenide.logevents.ErrorsCollector
1.
fastSetValue() - Method in interface com.codeborne.selenide.Config
 
fastSetValue() - Method in class com.codeborne.selenide.SelenideConfig
 
fastSetValue(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
file(String) - Method in class com.codeborne.selenide.DownloadsFolder
 
FileContent - Class in com.codeborne.selenide.impl
Read file content from classpath The point is in lazy loading: the content is loaded only on the first usage, and only once.
FileContent(String) - Constructor for class com.codeborne.selenide.impl.FileContent
 
fileDownload() - Method in interface com.codeborne.selenide.Config
 
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
 
FileFilter - Interface in com.codeborne.selenide.files
 
FileFilters - Class in com.codeborne.selenide.files
 
FileFilters() - Constructor for class com.codeborne.selenide.files.FileFilters
 
FileHelper - Class in com.codeborne.selenide.impl
 
FileNamer - Class in com.codeborne.selenide.impl
 
FileNamer() - Constructor for class com.codeborne.selenide.impl.FileNamer
 
files() - Method in class com.codeborne.selenide.DownloadsFolder
 
files() - Method in class com.codeborne.selenide.impl.Downloads
 
files(FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
 
filesAsString() - Method in class com.codeborne.selenide.impl.Downloads
 
filter(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters collection elements based on the given condition (lazy evaluation)
filterBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters collection elements based on the given condition (lazy evaluation)
FilteringCollection - Class in com.codeborne.selenide.impl
 
FilteringCollection(CollectionSource, 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)
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
find(By, int) - Method in interface com.codeborne.selenide.SelenideElement
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 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
 
findAndAssertElementIsInteractable() - Method in class com.codeborne.selenide.impl.WebElementSource
Asserts that returned element can be interacted with.
findBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Find the first element which met the given condition (lazy evaluation)
FindByXpath - Class in com.codeborne.selenide.commands
 
FindByXpath() - Constructor for class com.codeborne.selenide.commands.FindByXpath
 
findElement(WebElementSource) - Method in class com.codeborne.selenide.commands.Click
 
findElement(Driver, WebElementSource, By, int) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
findElement(Driver, WebElementSource, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
findElement(SearchContext) - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
 
findElements(Driver, WebElementSource, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
findElements(SearchContext) - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
 
findElements(SearchContext, int) - Method in class com.codeborne.selenide.selector.ByTextCaseInsensitive
 
findElements(SearchContext, int) - Method in class com.codeborne.selenide.selector.WithTextCaseInsensitive
 
findFileInClasspath(String) - Method in class com.codeborne.selenide.commands.UploadFileFromClasspath
 
findSelector(Driver, Field) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
findTarget(Driver, Object[]) - Method in class com.codeborne.selenide.commands.DragAndDropTo
 
finish(String) - Method in class com.codeborne.selenide.logevents.SimpleReport
 
finishContext() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
fireEvent(Driver, WebElement, String...) - Method in class com.codeborne.selenide.impl.Events
 
FIREFOX - Static variable in interface com.codeborne.selenide.Browsers
 
FirefoxDriverFactory - Class in com.codeborne.selenide.webdriver
 
FirefoxDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
first() - Method in class com.codeborne.selenide.ElementsCollection
returns the first element of the collection (lazy evaluation)
first(int) - Method in class com.codeborne.selenide.ElementsCollection
returns the first n elements of the collection (lazy evaluation)
firstDownloadedFile(String, long, FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
 
firstMatchingFile(FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
 
flush() - Method in class com.codeborne.selenide.impl.Describe
 
focused - Static variable in class com.codeborne.selenide.Condition
Check if browser focus is currently in given element.
Focused - Class in com.codeborne.selenide.conditions
 
Focused() - Constructor for class com.codeborne.selenide.conditions.Focused
 
folder - Variable in class com.codeborne.selenide.DownloadsFolder
 
format(Duration) - Method in class com.codeborne.selenide.impl.DurationFormat
 
format(long) - Method in class com.codeborne.selenide.impl.DurationFormat
 
forward(Driver) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
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
 
FrameByIdOrName - Class in com.codeborne.selenide.impl.windows
A slightly fixed implementation of ExpectedConditions.frameToBeAvailableAndSwitchToIt(org.openqa.selenium.By)
FrameByIdOrName(String) - Constructor for class com.codeborne.selenide.impl.windows.FrameByIdOrName
 
FrameNotFoundException - Error in com.codeborne.selenide.ex
 
FrameNotFoundException(String, Throwable) - Constructor for error com.codeborne.selenide.ex.FrameNotFoundException
 
from(File) - Static method in class com.codeborne.selenide.BrowserDownloadsFolder
 
fully(Driver, WebElement) - Method in interface com.codeborne.selenide.impl.ElementDescriber
 
fully(Driver, WebElement) - Method in class com.codeborne.selenide.impl.SelenideElementDescriber
 

G

generateFileName() - Method in class com.codeborne.selenide.impl.FileNamer
Creates a unique name for a file (to some extent).
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)
get(int) - Method in class com.codeborne.selenide.impl.ElementsContainerCollection
 
get(String, String, Supplier<T>) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
getAction() - Method in class com.codeborne.selenide.DownloadOptions
 
GetAlias - Class in com.codeborne.selenide.commands
 
GetAlias() - Constructor for class com.codeborne.selenide.commands.GetAlias
 
getAlias() - Method in class com.codeborne.selenide.impl.WebElementSource
 
getAlias() - Method in interface com.codeborne.selenide.SelenideElement
Element alias, which can be set with SelenideElement.as(String text)
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 class com.codeborne.selenide.SelenideDriver
 
GetAttribute - Class in com.codeborne.selenide.commands
 
GetAttribute() - Constructor for class com.codeborne.selenide.commands.GetAttribute
 
getAttribute(String) - Method in interface com.codeborne.selenide.SelenideElement
getAttributeValue(WebElement) - Method in class com.codeborne.selenide.conditions.AttributeWithValue
 
getClipboard(Driver) - Method in class com.codeborne.selenide.ClipboardService
 
getClipboard() - Method in class com.codeborne.selenide.SelenideDriver
 
getContentType() - Method in class com.codeborne.selenide.files.DownloadedFile
 
getContextScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
GetCssValue - Class in com.codeborne.selenide.commands
 
GetCssValue() - Constructor for class com.codeborne.selenide.commands.GetCssValue
 
getCssValue(String) - Method in interface com.codeborne.selenide.SelenideElement
getCurrentFrameUrl(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
getCurrentFrameUrl() - Method in interface com.codeborne.selenide.Driver
 
getCurrentFrameUrl() - Method in class com.codeborne.selenide.SelenideDriver
 
GetDataAttribute - Class in com.codeborne.selenide.commands
 
GetDataAttribute() - Constructor for class com.codeborne.selenide.commands.GetDataAttribute
 
getDuration() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getDuration() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getElement(int) - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
getElement(int) - Method in class com.codeborne.selenide.impl.CollectionSnapshot
 
getElement(int) - Method in interface com.codeborne.selenide.impl.CollectionSource
get Nth element of this collection
getElement(int) - Method in class com.codeborne.selenide.impl.FilteringCollection
 
getElement(int) - Method in class com.codeborne.selenide.impl.HeadOfCollection
 
getElement(int) - Method in class com.codeborne.selenide.impl.TailOfCollection
 
getElement(int) - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
getElement() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getElement() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
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.CollectionSnapshot
 
getElements() - Method in interface com.codeborne.selenide.impl.CollectionSource
get elements of this collection (probably cached).
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 class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
getError() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getError() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getFile() - Method in class com.codeborne.selenide.files.DownloadedFile
 
getFileName(String, HttpResponse) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
getFileName(String) - Method in class com.codeborne.selenide.impl.HttpHelper
 
getFileNameFromContentDisposition(Map<String, String>) - Method in class com.codeborne.selenide.impl.HttpHelper
 
getFileNameFromContentDisposition(Collection<Map.Entry<String, String>>) - Method in class com.codeborne.selenide.impl.HttpHelper
 
getFileNameFromContentDisposition(String, String) - Method in class com.codeborne.selenide.impl.HttpHelper
 
getFilter() - Method in class com.codeborne.selenide.DownloadOptions
 
getFocusedElement() - Method in class com.codeborne.selenide.SelenideDriver
 
getImage() - Method in class com.codeborne.selenide.impl.Screenshot
 
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
 
getLastContextScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getLastScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getLastThreadScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getListGenericType(Field, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
getLocalStorage() - Method in class com.codeborne.selenide.SelenideDriver
 
getMessage() - Method in error com.codeborne.selenide.ex.UIAssertionError
 
getMethod() - Method in class com.codeborne.selenide.DownloadOptions
 
getMethod() - Method in class com.codeborne.selenide.DragAndDropOptions
 
GetName - Class in com.codeborne.selenide.commands
 
GetName() - Constructor for class com.codeborne.selenide.commands.GetName
 
getName() - Method in class com.codeborne.selenide.Condition
 
getOrElse(Supplier<String>) - Method in class com.codeborne.selenide.impl.Alias
 
GetOwnText - Class in com.codeborne.selenide.commands
 
GetOwnText() - Constructor for class com.codeborne.selenide.commands.GetOwnText
 
getOwnText(Driver, WebElement) - Static method in class com.codeborne.selenide.commands.GetOwnText
 
getOwnText() - Method in interface com.codeborne.selenide.SelenideElement
Get the text of the element WITHOUT children.
GetParent - Class in com.codeborne.selenide.commands
 
GetPreceding - Class in com.codeborne.selenide.commands
 
GetPreceding() - Constructor for class com.codeborne.selenide.commands.GetPreceding
 
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 up proxy
getProxy() - Method in class com.codeborne.selenide.SelenideDriver
 
GetPseudoValue - Class in com.codeborne.selenide.commands
 
GetPseudoValue() - Constructor for class com.codeborne.selenide.commands.GetPseudoValue
 
getReadableSubject(String, Object...) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
getReportsUrl(String) - Method in class com.codeborne.selenide.impl.CiReportUrl
 
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) - Method in class com.codeborne.selenide.SelenideDriver
 
GetSelectedText - Class in com.codeborne.selenide.commands
 
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() - 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
 
getSeleniumProxy() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Returns a "selenium" proxy that can be used by webdriver.
getSelf() - Method in class com.codeborne.selenide.ElementsContainer
 
getSessionId() - Method in interface com.codeborne.selenide.Driver
 
getSessionId() - Method in class com.codeborne.selenide.SelenideDriver
 
getSessionStorage() - Method in class com.codeborne.selenide.SelenideDriver
 
GetSibling - Class in com.codeborne.selenide.commands
 
GetSibling() - Constructor for class com.codeborne.selenide.commands.GetSibling
 
getSource() - Method in class com.codeborne.selenide.impl.Screenshot
 
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() - Method in interface com.codeborne.selenide.Clipboard
Get text from clipboard
GetText - Class in com.codeborne.selenide.commands
 
GetText() - Constructor for class com.codeborne.selenide.commands.GetText
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.CaseSensitiveText
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.ExactOwnText
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.OwnText
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.SelectedText
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Text
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.TextCondition
 
getText() - Method in class com.codeborne.selenide.DefaultClipboard
 
getText() - Method in class com.codeborne.selenide.impl.Alias
As a rule, you don't need to use this method directly.
getText() - Method in interface com.codeborne.selenide.SelenideElement
Get the visible text of this element, including sub-elements without leading/trailing whitespace.
getThreadScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getTimeout(long) - Method in class com.codeborne.selenide.DownloadOptions
 
getUserAgent() - Method in interface com.codeborne.selenide.Driver
 
getUserAgent() - Method in class com.codeborne.selenide.SelenideDriver
 
getValue() - Method in enum com.codeborne.selenide.AuthenticationType
 
getValue() - Method in class com.codeborne.selenide.commands.ancestor.AncestorResult
 
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 class com.codeborne.selenide.SelenideDriver
 
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
 

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.
hasContentDispositionHeader() - Method in class com.codeborne.selenide.files.DownloadedFile
 
hashCode() - Method in class com.codeborne.selenide.CheckResult
 
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 class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
hasWebDriverStarted() - Method in class com.codeborne.selenide.SelenideDriver
 
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() - Method in class com.codeborne.selenide.SelenideConfig
 
headless(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
HeadOfCollection - Class in com.codeborne.selenide.impl
 
HeadOfCollection(CollectionSource, 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.
Hidden - Class in com.codeborne.selenide.conditions
 
Hidden() - Constructor for class com.codeborne.selenide.conditions.Hidden
 
holdBrowserOpen() - Method in interface com.codeborne.selenide.Config
 
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.
hover(HoverOptions) - Method in interface com.codeborne.selenide.SelenideElement
Emulate "mouseOver" event.
HoverOptions - Class in com.codeborne.selenide
 
href(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#mydiv").shouldHave(href("/one/two/three.pdf"));
Href - Class in com.codeborne.selenide.conditions
 
Href(String) - Constructor for class com.codeborne.selenide.conditions.Href
 
Html - Class in com.codeborne.selenide.impl
 
Html() - Constructor for class com.codeborne.selenide.impl.Html
 
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
 
image - Static variable in class com.codeborne.selenide.Condition
Check if image is loaded.
index - Variable in class com.codeborne.selenide.impl.SelenideElementIterator
 
indexOf(Class<?>, Type) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
InetAddressResolver - Class in com.codeborne.selenide.proxy
 
InetAddressResolver() - Constructor for class com.codeborne.selenide.proxy.InetAddressResolver
 
initElements(Driver, WebElementSource, Object, Type[]) - 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.
initElementsContainer(Driver, Field, WebElementSource, Class<?>, Type[]) - Method in interface com.codeborne.selenide.impl.PageObjectFactory
 
initElementsContainer(Driver, Field, WebElementSource, Class<?>, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
initFields(Driver, WebElementSource, Object, Class<?>, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
inject(Class<T>) - Static method in class com.codeborne.selenide.impl.Plugins
 
injectSizzle(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
injectSizzleIfNeeded(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
innerFrame(String, 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
 
InternetExplorerDriverFactory - Class in com.codeborne.selenide.webdriver
 
InternetExplorerDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.InternetExplorerDriverFactory
 
InvalidStateException - Error in com.codeborne.selenide.ex
 
InvalidStateException(Throwable) - Constructor for error com.codeborne.selenide.ex.InvalidStateException
 
InvalidStateException(String) - Constructor for error com.codeborne.selenide.ex.InvalidStateException
 
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.
isAttribute(String) - Method in class com.codeborne.selenide.commands.ancestor.SelectorValidation
 
isBoolean(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
isBrowserStillOpen(WebDriver) - Method in class com.codeborne.selenide.drivercommands.BrowserHealthChecker
 
isChrome() - Method in class com.codeborne.selenide.Browser
 
isCssClass(String) - Method in class com.codeborne.selenide.commands.ancestor.SelectorValidation
 
isDecoratableList(Field, Type[], Class<?>) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
IsDisplayed - Class in com.codeborne.selenide.commands
 
IsDisplayed() - Constructor for class com.codeborne.selenide.commands.IsDisplayed
 
isDisplayed(WebElement) - Method in class com.codeborne.selenide.impl.Describe
 
isDisplayed() - Method in interface com.codeborne.selenide.SelenideElement
Check if this element exists and visible.
isEdge() - Method in class com.codeborne.selenide.Browser
 
isEmpty() - Method in interface com.codeborne.selenide.files.FileFilter
 
isFirefox() - Method in class com.codeborne.selenide.Browser
 
isHeadless() - Method in class com.codeborne.selenide.Browser
 
isIE() - Method in class com.codeborne.selenide.Browser
 
IsImage - Class in com.codeborne.selenide.commands
 
IsImage() - Constructor for class com.codeborne.selenide.commands.IsImage
 
isImage(Driver, WebElement) - Static method in class com.codeborne.selenide.conditions.IsImageLoaded
 
isImage() - Method in interface com.codeborne.selenide.SelenideElement
Check if image is properly loaded.
IsImageLoaded - Class in com.codeborne.selenide.conditions
 
IsImageLoaded() - Constructor for class com.codeborne.selenide.conditions.IsImageLoaded
 
isInitialized(Object, Field) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
isInteger(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
isInvalidSelectorError(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
isOpera() - Method in class com.codeborne.selenide.Browser
 
isPresent() - Method in class com.codeborne.selenide.impl.Screenshot
 
isSafari() - Method in class com.codeborne.selenide.Browser
 
isSelected(WebElement) - Method in class com.codeborne.selenide.impl.Describe
 
isStarted() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
 
isSystemPropertyNotSet(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
isTimeoutReached() - Method in class com.codeborne.selenide.Stopwatch
 
Item - Class in com.codeborne.selenide.conditions.localstorage
 
Item(String) - Constructor for class com.codeborne.selenide.conditions.localstorage.Item
 
Item - Class in com.codeborne.selenide.conditions.sessionstorage
 
Item(String) - Constructor for class com.codeborne.selenide.conditions.sessionstorage.Item
 
item(String) - Static method in class com.codeborne.selenide.LocalStorageConditions
 
item(String) - Static method in class com.codeborne.selenide.SessionStorageConditions
 
itemWithText(String) - Static method in class com.codeborne.selenide.CollectionCondition
Checks if given collection has an element with given text.
ItemWithText - Class in com.codeborne.selenide.collections
 
ItemWithText(String) - Constructor for class com.codeborne.selenide.collections.ItemWithText
 
ItemWithValue - Class in com.codeborne.selenide.conditions.localstorage
 
ItemWithValue(String, String) - Constructor for class com.codeborne.selenide.conditions.localstorage.ItemWithValue
 
ItemWithValue - Class in com.codeborne.selenide.conditions.sessionstorage
 
ItemWithValue(String, String) - Constructor for class com.codeborne.selenide.conditions.sessionstorage.ItemWithValue
 
itemWithValue(String, String) - Static method in class com.codeborne.selenide.LocalStorageConditions
 
itemWithValue(String, String) - Static method in class com.codeborne.selenide.SessionStorageConditions
 
iterator() - Method in class com.codeborne.selenide.ElementsCollection
Does not reload collection elements while iterating it.

J

JavaScript - Class in com.codeborne.selenide.impl
 
JavaScript(String) - Constructor for class com.codeborne.selenide.impl.JavaScript
 

L

last() - Method in class com.codeborne.selenide.ElementsCollection
returns the last element of the collection (lazy evaluation)
last(int) - Method in class com.codeborne.selenide.ElementsCollection
returns the last n elements of the collection (lazy evaluation)
lastChild() - Method in interface com.codeborne.selenide.SelenideElement
Get last child element of this element For example, $("tr").lastChild(); could give the last "td".
LastCollectionElement - Class in com.codeborne.selenide.impl
 
LazyDriver - Class in com.codeborne.selenide.drivercommands
A `Driver` implementation which opens browser on demand (on a first call).
LazyDriver(Config, Proxy, List<WebDriverEventListener>, List<WebDriverListener>) - Constructor for class com.codeborne.selenide.drivercommands.LazyDriver
 
length() - Method in class com.codeborne.selenide.impl.Arguments
 
list(T, T...) - Static method in class com.codeborne.selenide.impl.Lists
 
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
Does not reload collection elements while iterating it.
Lists - Class in com.codeborne.selenide.impl
 
Lists() - Constructor for class com.codeborne.selenide.impl.Lists
 
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(String, int, String, CollectionSource, List<WebElement>, Exception, long) - Constructor for error com.codeborne.selenide.ex.ListSizeMismatch
 
LocalStorage - Class in com.codeborne.selenide
 
LocalStorageConditions - Class in com.codeborne.selenide
 
LocalStorageConditions() - Constructor for class com.codeborne.selenide.LocalStorageConditions
 
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
 

M

majorVersion(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
match(String, Predicate<WebElement>) - Static method in class com.codeborne.selenide.Condition
Checks if element matches the given predicate.
match(String, String) - Method in class com.codeborne.selenide.conditions.CaseSensitiveText
 
match(String, String) - Method in class com.codeborne.selenide.conditions.ExactOwnText
 
match(String, String) - Method in class com.codeborne.selenide.conditions.ExactText
 
match(String, String) - Method in class com.codeborne.selenide.conditions.ExactTextCaseSensitive
 
match(String, String) - Method in class com.codeborne.selenide.conditions.MatchText
 
match(String, String) - Method in class com.codeborne.selenide.conditions.OwnText
 
match(String, String) - Method in class com.codeborne.selenide.conditions.SelectedText
 
match(String, String) - Method in class com.codeborne.selenide.conditions.Text
 
match(String, String) - Method in class com.codeborne.selenide.conditions.TextCondition
 
match(DownloadedFile) - Method in interface com.codeborne.selenide.files.FileFilter
 
MatchAttributeWithValue - Class in com.codeborne.selenide.conditions
 
MatchAttributeWithValue(String, String) - Constructor for class com.codeborne.selenide.conditions.MatchAttributeWithValue
 
matcher - Variable in class com.codeborne.selenide.collections.PredicateCollectionCondition
 
MatcherError - Error in com.codeborne.selenide.ex
 
MatcherError(String, String, String, CollectionSource, List<WebElement>, Exception, long) - Constructor for error com.codeborne.selenide.ex.MatcherError
 
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
 
matchText(String) - Static method in class com.codeborne.selenide.Condition
Assert that given element's text matches given regular expression
MatchText - Class in com.codeborne.selenide.conditions
 
MatchText(String) - Constructor for class com.codeborne.selenide.conditions.MatchText
 
merge(T, T, T...) - Static method in class com.codeborne.selenide.conditions.ConditionHelpers
 
merge(T, MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.CollectionCondition
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.ExactTexts
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.ItemWithText
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.ListSize
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.PredicateCollectionCondition
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.SizeGreaterThan
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.SizeLessThan
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.collections.SizeNotEqual
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.Condition
 
mobileEmulation() - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
Modal - Class in com.codeborne.selenide
 
Modal(Driver) - Constructor for class com.codeborne.selenide.Modal
 
modal() - Method in class com.codeborne.selenide.SelenideDriver
 
moveFile(File, File) - Static method in class com.codeborne.selenide.impl.FileHelper
 

N

name - Variable in class com.codeborne.selenide.Browser
 
name(String) - Static method in class com.codeborne.selenide.Condition
Asserts the name attribute of the element to be exact string
name() - Method in interface com.codeborne.selenide.SelenideElement
Get the "name" attribute of the element
NamedCondition - Class in com.codeborne.selenide.conditions
 
NamedCondition(String, Condition) - Constructor for class com.codeborne.selenide.conditions.NamedCondition
 
namespace - Static variable in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
Navigator - Class in com.codeborne.selenide.drivercommands
 
Navigator() - Constructor for class com.codeborne.selenide.drivercommands.Navigator
 
negate() - Method in class com.codeborne.selenide.Condition
 
negate() - Method in class com.codeborne.selenide.conditions.And
 
negate() - Method in class com.codeborne.selenide.conditions.Exist
 
negate() - Method in class com.codeborne.selenide.conditions.ExplainedCondition
 
negate() - Method in class com.codeborne.selenide.conditions.Hidden
 
negate() - Method in class com.codeborne.selenide.conditions.NamedCondition
 
negate() - Method in class com.codeborne.selenide.conditions.Or
 
negate() - Method in class com.codeborne.selenide.conditions.Visible
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.clipboard.Content
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.localstorage.Item
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.localstorage.ItemWithValue
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.sessionstorage.Item
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.sessionstorage.ItemWithValue
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.webdriver.NumberOfWindows
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.webdriver.Title
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
negativeDescription() - Method in interface com.codeborne.selenide.ObjectCondition
 
newWindow(WindowType) - Method in class com.codeborne.selenide.SelenideTargetLocator
 
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
 
node(SearchContext) - Method in class com.codeborne.selenide.impl.JavaScript
 
none() - Static method in class com.codeborne.selenide.files.FileFilters
 
NONE - Static variable in class com.codeborne.selenide.impl.Alias
 
none() - Static method in class com.codeborne.selenide.impl.Screenshot
 
noneMatch(String, Predicate<WebElement>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks if NONE elements of this collection match the provided predicate
NoneMatch - Class in com.codeborne.selenide.collections
 
NoneMatch(String, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.collections.NoneMatch
 
normalize(String) - Method in class com.codeborne.selenide.impl.HttpHelper
 
not(Condition) - Static method in class com.codeborne.selenide.Condition
Negate given condition.
Not - Class in com.codeborne.selenide.conditions
 
Not(Condition, boolean) - Constructor for class com.codeborne.selenide.conditions.Not
 
nth(int) - Method in class com.codeborne.selenide.impl.Arguments
 
NumberOfWindows - Class in com.codeborne.selenide.conditions.webdriver
 
NumberOfWindows(int) - Constructor for class com.codeborne.selenide.conditions.webdriver.NumberOfWindows
 
numberOfWindows(int) - Static method in class com.codeborne.selenide.WebDriverConditions
Check that the number of windows/tabs in the browser is as expected.

O

object() - Method in interface com.codeborne.selenide.Conditional
 
object() - Method in class com.codeborne.selenide.DefaultClipboard
 
object() - Method in class com.codeborne.selenide.LocalStorage
 
object() - Method in class com.codeborne.selenide.SessionStorage
 
ObjectCondition<T> - Interface in com.codeborne.selenide
 
of - Static variable in class com.codeborne.selenide.impl.Cleanup
 
offset(int, int) - Method in class com.codeborne.selenide.ClickOptions
 
offsetX() - Method in class com.codeborne.selenide.ClickOptions
 
offsetX(int) - Method in class com.codeborne.selenide.ClickOptions
 
offsetX() - Method in class com.codeborne.selenide.HoverOptions
 
offsetY() - Method in class com.codeborne.selenide.ClickOptions
 
offsetY(int) - Method in class com.codeborne.selenide.ClickOptions
 
offsetY() - Method in class com.codeborne.selenide.HoverOptions
 
ofType(Class<T>) - Method in class com.codeborne.selenide.impl.Arguments
 
onFailedTest(boolean) - Method in class com.codeborne.selenide.junit5.TextReportExtension
Initialize text report extension with specified failed tests log strategy.
onSucceededTest(boolean) - Method in class com.codeborne.selenide.junit5.TextReportExtension
Initialize text report extension with specified successful tests log strategy.
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(SelenideDriver) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open() - Method in class com.codeborne.selenide.SelenideDriver
 
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"/>
OperaDriverFactory - Class in com.codeborne.selenide.webdriver
 
OperaDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.OperaDriverFactory
 
or(String, Condition, Condition, Condition...) - Static method in class com.codeborne.selenide.Condition
Check if element matches ANY of given conditions.
Or - Class in com.codeborne.selenide.conditions
 
Or(String, List<? extends Condition>) - Constructor for class com.codeborne.selenide.conditions.Or
Ctor.
ownText(String) - Static method in class com.codeborne.selenide.Condition
Assert that element contains given text (without checking child elements).
OwnText - Class in com.codeborne.selenide.conditions
 
OwnText(String) - Constructor for class com.codeborne.selenide.conditions.OwnText
 

P

page(Driver, Class<PageObjectClass>) - Method in interface com.codeborne.selenide.impl.PageObjectFactory
 
page(Driver, T) - Method in interface com.codeborne.selenide.impl.PageObjectFactory
 
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>) - 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() - Method in class com.codeborne.selenide.SelenideConfig
 
pageLoadStrategy(String) - Method in class com.codeborne.selenide.SelenideConfig
 
pageLoadTimeout() - Method in interface com.codeborne.selenide.Config
 
pageLoadTimeout() - Method in class com.codeborne.selenide.SelenideConfig
 
pageLoadTimeout(long) - Method in class com.codeborne.selenide.SelenideConfig
 
PageObjectException - Exception in com.codeborne.selenide.ex
 
PageObjectException(String, ReflectiveOperationException) - Constructor for exception com.codeborne.selenide.ex.PageObjectException
 
PageObjectFactory - Interface in com.codeborne.selenide.impl
 
PageSourceExtractor - Interface in com.codeborne.selenide.impl
 
parent() - Method in interface com.codeborne.selenide.SelenideElement
Get parent element of this element (lazy evaluation) For example, $("td").parent() could give some "tr".
parentFrame() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
parsePreferencesFromString(String) - Method in class com.codeborne.selenide.webdriver.AbstractChromiumDriverFactory
 
password - Variable in class com.codeborne.selenide.Credentials
 
perform(Driver, WebElement) - Method in interface com.codeborne.selenide.files.DownloadAction
 
Photographer - Interface in com.codeborne.selenide.impl
 
Plugins - Class in com.codeborne.selenide.impl
We assume this API will change in next releases.
Plugins() - Constructor for class com.codeborne.selenide.impl.Plugins
 
pollingInterval() - Method in interface com.codeborne.selenide.Config
 
pollingInterval() - Method in class com.codeborne.selenide.SelenideConfig
 
pollingInterval(long) - Method in class com.codeborne.selenide.SelenideConfig
 
popularContentTypes() - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
preceding(int) - Method in interface com.codeborne.selenide.SelenideElement
Get the preceding sibling element of this element For example, $("td").preceding(0) will give the first preceding sibling element of "td"
predicate - Variable in class com.codeborne.selenide.collections.PredicateCollectionCondition
 
predicate - Variable in class com.codeborne.selenide.conditions.CustomMatch
 
PredicateCollectionCondition - Class in com.codeborne.selenide.collections
 
PredicateCollectionCondition(String, String, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.collections.PredicateCollectionCondition
 
prefs(File, String) - Method in class com.codeborne.selenide.webdriver.AbstractChromiumDriverFactory
 
prepareTargetFile(Config, String) - Method in class com.codeborne.selenide.impl.Downloader
 
prepareTargetFolder(Config) - Method in class com.codeborne.selenide.impl.Downloader
 
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
 
printOnce(String, Throwable) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
 
process(String, int) - Method in class com.codeborne.selenide.commands.ancestor.AncestorRuleEngine
 
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
 
proxyEnabled() - Method in interface com.codeborne.selenide.Config
 
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() - 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() - Method in class com.codeborne.selenide.SelenideConfig
 
proxyPort(int) - Method in class com.codeborne.selenide.SelenideConfig
 
pseudo(String, String, String) - Static method in class com.codeborne.selenide.Condition
Check that element has given the property value of the pseudo-element
pseudo(String, String) - Static method in class com.codeborne.selenide.Condition
Check that element has given the "content" property of the pseudo-element
pseudo(String, String) - Method in interface com.codeborne.selenide.SelenideElement
Get the property value of the pseudo-element
pseudo(String) - Method in interface com.codeborne.selenide.SelenideElement
Get content of the pseudo-element
PseudoElementPropertyWithValue - Class in com.codeborne.selenide.conditions
 
PseudoElementPropertyWithValue(String, String, String) - Constructor for class com.codeborne.selenide.conditions.PseudoElementPropertyWithValue
 

R

randomFileName() - Method in class com.codeborne.selenide.impl.Downloader
 
Randomizer - Class in com.codeborne.selenide.impl
 
Randomizer() - Constructor for class com.codeborne.selenide.impl.Randomizer
 
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() - Method in class com.codeborne.selenide.SelenideDriver
 
remote() - Method in interface com.codeborne.selenide.Config
 
remote() - Method in class com.codeborne.selenide.SelenideConfig
 
remote(String) - Method in class com.codeborne.selenide.SelenideConfig
 
RemoteDriverFactory - Class in com.codeborne.selenide.webdriver
 
RemoteDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.RemoteDriverFactory
 
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() - Method in class com.codeborne.selenide.SelenideConfig
 
reopenBrowserOnFail(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
reportsFolder() - Method in interface com.codeborne.selenide.Config
 
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() - 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
 
reset() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
responseFilter(String) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Get response filter by name
responsesAsString() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
ResponseSizeWatchdog - Class in com.codeborne.selenide.proxy
 
ResponseSizeWatchdog() - Constructor for class com.codeborne.selenide.proxy.ResponseSizeWatchdog
 
Result(WebDriver, SelenideProxyServer, DownloadsFolder) - Constructor for class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
 
run() - Method in class com.codeborne.selenide.drivercommands.SelenideDriverFinalCleanupThread
 
run(String, String, Runnable) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
runAndCloseArisedWindows(WebDriver, WindowsCloser.SupplierWithException<T>) - Method in class com.codeborne.selenide.impl.WindowsCloser
 

S

SAFARI - Static variable in interface com.codeborne.selenide.Browsers
 
SafariDriverFactory - Class in com.codeborne.selenide.webdriver
 
SafariDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.SafariDriverFactory
 
saveContentToFile(CloseableHttpResponse, File) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
savePageImageToFile(Config, String, Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
savePageSource() - Method in interface com.codeborne.selenide.Config
 
savePageSource() - Method in class com.codeborne.selenide.SelenideConfig
 
savePageSource(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
savePageSourceToFile(Config, String, Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
Screenshot - Class in com.codeborne.selenide.impl
 
Screenshot(String, String) - Constructor for class com.codeborne.selenide.impl.Screenshot
 
screenshot(String) - Method in class com.codeborne.selenide.SelenideDriver
Take a screenshot of the current page
screenshot(OutputType<T>) - Method in class com.codeborne.selenide.SelenideDriver
Take a screenshot of the current page
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
 
ScreenShotLaboratory(Photographer, PageSourceExtractor, Clock) - Constructor for class com.codeborne.selenide.impl.ScreenShotLaboratory
 
screenshots() - Method in interface com.codeborne.selenide.Config
 
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 (inputs like drop-downs etc.)
Selected - Class in com.codeborne.selenide.conditions
 
Selected() - Constructor for class com.codeborne.selenide.conditions.Selected
 
selectedText(String) - Static method in class com.codeborne.selenide.Condition
Checks on a element that exactly given text is selected (=marked with mouse/keyboard)
SelectedText - Class in com.codeborne.selenide.conditions
 
SelectedText(String) - Constructor for class com.codeborne.selenide.conditions.SelectedText
 
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) - Method in interface com.codeborne.selenide.impl.ElementDescriber
 
selector(By) - Method in class com.codeborne.selenide.impl.SelenideElementDescriber
 
selectorMode() - Method in interface com.codeborne.selenide.Config
 
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
 
SelectorValidation - Class in com.codeborne.selenide.commands.ancestor
 
SelectorValidation() - Constructor for class com.codeborne.selenide.commands.ancestor.SelectorValidation
 
SelectRadio - Class in com.codeborne.selenide.commands
 
SelectRadio() - Constructor for class com.codeborne.selenide.commands.SelectRadio
 
selectRadio(String) - Method in interface com.codeborne.selenide.SelenideElement
Select radio button
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) - Constructor for class com.codeborne.selenide.SelenideDriver
 
SelenideDriver(Config, List<WebDriverEventListener>) - Constructor for class com.codeborne.selenide.SelenideDriver
Deprecated.
Class WebDriverEventListener is deprecated since Selenium 4.0.0
SelenideDriver(Config, List<WebDriverEventListener>, List<WebDriverListener>) - Constructor for class com.codeborne.selenide.SelenideDriver
 
SelenideDriver(Config, Driver) - Constructor for class com.codeborne.selenide.SelenideDriver
 
SelenideDriver(Config, WebDriver, SelenideProxyServer) - Constructor for class com.codeborne.selenide.SelenideDriver
 
SelenideDriver(Config, WebDriver, SelenideProxyServer, DownloadsFolder) - 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...)
SelenideElementDescriber - Class in com.codeborne.selenide.impl
 
SelenideElementDescriber() - Constructor for class com.codeborne.selenide.impl.SelenideElementDescriber
 
SelenideElementIterator - Class in com.codeborne.selenide.impl
 
SelenideElementIterator(CollectionSource) - Constructor for class com.codeborne.selenide.impl.SelenideElementIterator
 
SelenideElementListIterator - Class in com.codeborne.selenide.impl
 
SelenideElementListIterator(CollectionSource, int) - Constructor for class com.codeborne.selenide.impl.SelenideElementListIterator
 
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
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, BrowserUpProxy) - Constructor for class com.codeborne.selenide.proxy.SelenideProxyServer
 
SelenideProxyServerFactory - Interface in com.codeborne.selenide.proxy
Interface for creating custom SelenideProxyServer in your tests
SelenideTargetLocator - Class in com.codeborne.selenide
 
SelenideTargetLocator(Driver) - Constructor for class com.codeborne.selenide.SelenideTargetLocator
 
SelenideWait - Class in com.codeborne.selenide
 
SelenideWait(WebDriver, long, long) - Constructor for class com.codeborne.selenide.SelenideWait
 
serialize() - Method in class com.codeborne.selenide.impl.Describe
 
SessionStorage - Class in com.codeborne.selenide
 
SessionStorageConditions - Class in com.codeborne.selenide
 
SessionStorageConditions() - Constructor for class com.codeborne.selenide.SessionStorageConditions
 
set(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
setAlias(String) - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
setAlias(String) - Method in class com.codeborne.selenide.impl.CollectionSnapshot
 
setAlias(String) - Method in interface com.codeborne.selenide.impl.CollectionSource
 
setAlias(String) - Method in class com.codeborne.selenide.impl.FilteringCollection
 
setAlias(String) - Method in class com.codeborne.selenide.impl.HeadOfCollection
 
setAlias(String) - Method in class com.codeborne.selenide.impl.TailOfCollection
 
setAlias(String) - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
setAlias(String) - Method in class com.codeborne.selenide.impl.WebElementSource
 
setAuthentication(AuthenticationType, Credentials) - Method in class com.codeborne.selenide.proxy.AuthenticationFilter
 
setCapability(FirefoxProfile, String, String) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
setDownloadsFolder(DriverService, RemoteWebDriver, File) - Method in class com.codeborne.selenide.webdriver.CdpClient
 
setDownloadsFolder(URL, SessionId, File) - Method in class com.codeborne.selenide.webdriver.CdpClient
 
setError(Throwable) - Method in class com.codeborne.selenide.logevents.SelenideLog
 
setFieldValue(Object, Field, Object) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
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.
setStatus(LogEvent.EventStatus) - Method in class com.codeborne.selenide.logevents.SelenideLog
 
setText(String) - Method in interface com.codeborne.selenide.Clipboard
Set text to clipboard
setText(String) - Method in class com.codeborne.selenide.DefaultClipboard
 
setupBrowserBinary(Config, FirefoxOptions) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
setupDownloadsFolder(FirefoxOptions, File) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
setupPreferences(FirefoxOptions) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.DefaultDriverFactory
 
setupWebdriverBinary() - Method in interface com.codeborne.selenide.webdriver.DriverFactory
 
setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
 
setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.InternetExplorerDriverFactory
 
setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.OperaDriverFactory
 
setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.SafariDriverFactory
 
SetValue - Class in com.codeborne.selenide.commands
 
SetValue() - Constructor for class com.codeborne.selenide.commands.SetValue
 
setValue(String) - Method in interface com.codeborne.selenide.SelenideElement
Implementation details:
shadowCss(String, String, String...) - Static method in class com.codeborne.selenide.Selectors
 
SharedDownloadsFolder - Class in com.codeborne.selenide
 
SharedDownloadsFolder(String) - Constructor for class com.codeborne.selenide.SharedDownloadsFolder
 
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(CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
Check if a collection matches given condition(s).
should(CollectionCondition, Duration) - Method in class com.codeborne.selenide.ElementsCollection
Check if a collection matches a given condition within the given time period.
should(String, Duration, 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.
should(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element meets given condition (with given timeout)
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, Duration) - Method in class com.codeborne.selenide.ElementsCollection
 
shouldBe(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
shouldBe(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element meets given condition (with given timeout)
ShouldHave - Class in com.codeborne.selenide.commands
 
ShouldHave() - Constructor for class com.codeborne.selenide.commands.ShouldHave
 
shouldHave(ObjectCondition<T>) - Method in interface com.codeborne.selenide.Conditional
 
shouldHave(ObjectCondition<T>, Duration) - Method in interface com.codeborne.selenide.Conditional
 
shouldHave(CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
For example: $$(".error").shouldHave(size(3)) $$(".error").shouldHave(texts("Error1", "Error2"))
shouldHave(CollectionCondition, Duration) - 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
shouldHave(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element meets given condition (with given timeout)
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(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Checks that given element does not meet given conditions.
shouldNot(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element meets given condition (with given timeout)
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
shouldNotBe(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element does NOT meet given condition (with given timeout)
ShouldNotHave - Class in com.codeborne.selenide.commands
 
ShouldNotHave() - Constructor for class com.codeborne.selenide.commands.ShouldNotHave
 
shouldNotHave(ObjectCondition<T>) - Method in interface com.codeborne.selenide.Conditional
 
shouldNotHave(ObjectCondition<T>, Duration) - Method in interface com.codeborne.selenide.Conditional
 
shouldNotHave(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
shouldNotHave(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element does NOT meet given condition (with given timeout)
shutdown() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Stop the server
sibling(int) - Method in interface com.codeborne.selenide.SelenideElement
Get the following sibling element of this element For example, $("td").sibling(0) will give the first following sibling element of "td"
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.
size() - Method in class com.codeborne.selenide.impl.Downloads
 
size() - Method in class com.codeborne.selenide.impl.ElementsContainerCollection
 
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) - Method in class com.codeborne.selenide.Stopwatch
 
sleepAtLeast(long) - Static method in class com.codeborne.selenide.Stopwatch
Sleep at least given number of milliseconds.
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, List<? extends Throwable>) - Constructor for error com.codeborne.selenide.ex.SoftAssertionError
 
SoftAssertsExtension - Class in com.codeborne.selenide.junit5
By using this extension selenide will collect all failed asserts from "should*" methods and throw after test finished.
SoftAssertsExtension() - Constructor for class com.codeborne.selenide.junit5.SoftAssertsExtension
 
source() - Method in interface com.codeborne.selenide.Driver
 
source() - Method in class com.codeborne.selenide.SelenideDriver
 
start() - Method in class com.codeborne.selenide.logevents.SimpleReport
 
start() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Start the server
startContext(String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
startContext(String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
Stopwatch - Class in com.codeborne.selenide
 
Stopwatch(long) - Constructor for class com.codeborne.selenide.Stopwatch
 
summary() - Method in class com.codeborne.selenide.impl.Screenshot
 
supportsInsecureCerts() - Method in class com.codeborne.selenide.Browser
 
supportsJavascript() - Method in interface com.codeborne.selenide.Driver
 
switchTo() - Method in interface com.codeborne.selenide.Driver
 
switchTo() - Method in class com.codeborne.selenide.SelenideDriver
 

T

TailOfCollection - Class in com.codeborne.selenide.impl
 
TailOfCollection(CollectionSource, 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, OutputType<T>) - Method in interface com.codeborne.selenide.impl.Photographer
 
takeScreenShot(Driver, String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshot(Driver, String, boolean, boolean) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
Takes screenshot of current browser window.
takeScreenShot(Driver, OutputType<T>) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshot(Driver, WebElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshot(Driver, WebElement, SelenideElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshot(Driver, boolean, boolean) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshot(Driver, OutputType<T>) - Method in class com.codeborne.selenide.impl.WebdriverPhotographer
 
takeScreenShotAsFile(Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
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, SelenideElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.AllMatch
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.AnyMatch
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ExactTexts
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ExactTextsCaseSensitiveInAnyOrder
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ItemWithText
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ListSize
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.NoneMatch
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeGreaterThan
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeLessThan
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeNotEqual
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.Texts
 
test(List<WebElement>) - Method in class com.codeborne.selenide.collections.TextsInAnyOrder
 
test(Clipboard) - Method in class com.codeborne.selenide.conditions.clipboard.Content
 
test(LocalStorage) - Method in class com.codeborne.selenide.conditions.localstorage.Item
 
test(LocalStorage) - Method in class com.codeborne.selenide.conditions.localstorage.ItemWithValue
 
test(SessionStorage) - Method in class com.codeborne.selenide.conditions.sessionstorage.Item
 
test(SessionStorage) - Method in class com.codeborne.selenide.conditions.sessionstorage.ItemWithValue
 
test(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrl
 
test(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrlContaining
 
test(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrlStartingWith
 
test(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.NumberOfWindows
 
test(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.Title
 
test(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.Url
 
test(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.UrlContaining
 
test(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.UrlStartingWith
 
test(T) - Method in interface com.codeborne.selenide.ObjectCondition
 
text(String) - Static method in class com.codeborne.selenide.Condition
Assert that element contains given text as a substring.
Text - Class in com.codeborne.selenide.conditions
 
Text(String) - Constructor for class com.codeborne.selenide.conditions.Text
 
text - Static variable in class com.codeborne.selenide.impl.Html
 
text() - Method in class com.codeborne.selenide.impl.Randomizer
 
text() - Method in interface com.codeborne.selenide.SelenideElement
textCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Assert that element contains given text as a case sensitive substring
TextCondition - Class in com.codeborne.selenide.conditions
 
TextCondition(String, String) - Constructor for class com.codeborne.selenide.conditions.TextCondition
 
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(CollectionSource, List<String>, List<String>, String, long) - Constructor for error com.codeborne.selenide.ex.TextsMismatch
 
TextsSizeMismatch - Error in com.codeborne.selenide.ex
 
TextsSizeMismatch(CollectionSource, List<String>, List<String>, String, long) - Constructor for error com.codeborne.selenide.ex.TextsSizeMismatch
 
threadScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
timeout() - Method in interface com.codeborne.selenide.Config
 
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 - Variable in class com.codeborne.selenide.CheckResult
 
Title - Class in com.codeborne.selenide.conditions.webdriver
 
Title(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.Title
 
title() - Method in class com.codeborne.selenide.SelenideDriver
 
title(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
toArray() - Method in class com.codeborne.selenide.ElementsCollection
 
toFile() - Method in class com.codeborne.selenide.DownloadsFolder
 
toString() - Method in class com.codeborne.selenide.CheckResult
 
toString() - Method in class com.codeborne.selenide.ClickOptions
 
toString() - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
 
toString() - Method in class com.codeborne.selenide.collections.ExactTexts
 
toString() - Method in class com.codeborne.selenide.collections.ExactTextsCaseSensitiveInAnyOrder
 
toString() - Method in class com.codeborne.selenide.collections.ItemWithText
 
toString() - Method in class com.codeborne.selenide.collections.ListSize
 
toString() - Method in class com.codeborne.selenide.collections.PredicateCollectionCondition
 
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.And
 
toString() - Method in class com.codeborne.selenide.conditions.Attribute
 
toString() - Method in class com.codeborne.selenide.conditions.AttributeWithValue
 
toString() - Method in class com.codeborne.selenide.conditions.CssClass
 
toString() - Method in class com.codeborne.selenide.conditions.CssValue
 
toString() - Method in class com.codeborne.selenide.conditions.CustomMatch
 
toString() - Method in class com.codeborne.selenide.conditions.ExplainedCondition
 
toString() - Method in class com.codeborne.selenide.conditions.MatchAttributeWithValue
 
toString() - Method in class com.codeborne.selenide.conditions.NamedCondition
 
toString() - Method in class com.codeborne.selenide.conditions.Not
 
toString() - Method in class com.codeborne.selenide.conditions.Or
 
toString() - Method in class com.codeborne.selenide.conditions.PseudoElementPropertyWithValue
 
toString() - Method in class com.codeborne.selenide.conditions.TextCondition
 
toString() - Method in class com.codeborne.selenide.conditions.Value
 
toString() - Method in class com.codeborne.selenide.Credentials
 
toString() - Method in class com.codeborne.selenide.DownloadOptions
 
toString() - Method in class com.codeborne.selenide.DownloadsFolder
 
toString() - Method in class com.codeborne.selenide.DragAndDropOptions
 
toString() - Method in class com.codeborne.selenide.ElementsCollection
 
toString() - Method in error com.codeborne.selenide.ex.UIAssertionError
 
toString() - Method in class com.codeborne.selenide.HoverOptions
 
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.Screenshot
 
toString() - Method in class com.codeborne.selenide.impl.WebElementSource
 
toString() - Method in class com.codeborne.selenide.impl.WebElementWrapper
 
toString() - Method in class com.codeborne.selenide.impl.windows.FrameByIdOrName
 
toString() - Method in class com.codeborne.selenide.impl.windows.WindowByIndex
 
toString() - Method in class com.codeborne.selenide.impl.windows.WindowByNameOrHandle
 
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.selector.ByShadow.ByShadowCss
 
toString() - Method in class com.codeborne.selenide.selector.ByText
 
toString() - Method in class com.codeborne.selenide.selector.ByTextCaseInsensitive
 
toString() - Method in class com.codeborne.selenide.selector.WithText
 
toString() - Method in class com.codeborne.selenide.selector.WithTextCaseInsensitive
 
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
 
transferCapabilitiesFromSystemProperties(MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
transferFirefoxProfileFromSystemProperties(FirefoxOptions, Map<String, String>) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
type(String) - Static method in class com.codeborne.selenide.Condition
Asserts the type attribute of the element to be exact string

U

UIAssertionError - Error in com.codeborne.selenide.ex
 
UIAssertionError(String) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, Object, Object) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, Object, Object, Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
uiDetails() - Method in error com.codeborne.selenide.ex.UIAssertionError
 
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(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
 
uploadFiles(Config, WebElement, String) - Method in class com.codeborne.selenide.commands.UploadFile
 
uploadFromClasspath(String...) - Method in interface com.codeborne.selenide.SelenideElement
Upload file into file upload field.
Url - Class in com.codeborne.selenide.conditions.webdriver
 
Url(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.Url
 
url() - Method in interface com.codeborne.selenide.Driver
 
url() - Method in class com.codeborne.selenide.SelenideDriver
 
url(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
UrlCondition - Class in com.codeborne.selenide.conditions.webdriver
 
UrlCondition(String, String) - Constructor for class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
UrlContaining - Class in com.codeborne.selenide.conditions.webdriver
 
UrlContaining(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.UrlContaining
 
urlContaining(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
UrlStartingWith - Class in com.codeborne.selenide.conditions.webdriver
 
UrlStartingWith(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.UrlStartingWith
 
urlStartingWith(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
using(FileDownloadMode) - Static method in class com.codeborne.selenide.DownloadOptions
 
usingActions() - Static method in class com.codeborne.selenide.DragAndDropOptions
 
usingDefaultMethod() - Static method in class com.codeborne.selenide.ClickOptions
 
usingJavaScript() - Static method in class com.codeborne.selenide.ClickOptions
 
usingJavaScript() - Static method in class com.codeborne.selenide.DragAndDropOptions
 

V

Val - Class in com.codeborne.selenide.commands
 
Val() - Constructor for class com.codeborne.selenide.commands.Val
 
val(String) - Method in interface com.codeborne.selenide.SelenideElement
val() - Method in interface com.codeborne.selenide.SelenideElement
Get the "value" attribute of the element Same as SelenideElement.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 contains given "value" attribute as substring NB! Ignores difference in non-visible characters like spaces, non-breakable spaces, tabs, newlines etc.
Value - Class in com.codeborne.selenide.conditions
 
Value(String) - Constructor for class com.codeborne.selenide.conditions.Value
 
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.CheckResult.Verdict
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.codeborne.selenide.ClickMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.codeborne.selenide.DragAndDropOptions.DragAndDropMethod
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.CheckResult.Verdict
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.codeborne.selenide.ClickMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.codeborne.selenide.DragAndDropOptions.DragAndDropMethod
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.
verdict - Variable in class com.codeborne.selenide.CheckResult
 
visible - Static variable in class com.codeborne.selenide.Condition
Checks if element is visible
Visible - Class in com.codeborne.selenide.conditions
 
Visible() - Constructor for class com.codeborne.selenide.conditions.Visible
 

W

wait(T, Predicate<T>, long, long) - Method in class com.codeborne.selenide.impl.Waiter
 
wait(Driver, T, ObjectCondition<T>) - Method in class com.codeborne.selenide.impl.Waiter
 
wait(Driver, T, ObjectCondition<T>, Duration) - Method in class com.codeborne.selenide.impl.Waiter
 
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, Duration) - Method in class com.codeborne.selenide.ElementsCollection
 
waitWhile(Driver, T, ObjectCondition<T>) - Method in class com.codeborne.selenide.impl.Waiter
 
waitWhile(Driver, T, ObjectCondition<T>, Duration) - Method in class com.codeborne.selenide.impl.Waiter
 
webDriver - Variable in class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
 
webdriver() - Method in class com.codeborne.selenide.SelenideDriver
 
WebDriverConditions - Class in com.codeborne.selenide
 
WebDriverConditions() - Constructor for class com.codeborne.selenide.WebDriverConditions
 
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
 
webdriverLog(Config) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
WebDriverLogs - Class in com.codeborne.selenide
 
webdriverLogsEnabled() - Method in interface com.codeborne.selenide.Config
 
webdriverLogsEnabled() - Method in class com.codeborne.selenide.SelenideConfig
 
webdriverLogsEnabled(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
WebdriverPhotographer - Class in com.codeborne.selenide.impl
 
WebdriverPhotographer() - Constructor for class com.codeborne.selenide.impl.WebdriverPhotographer
 
WebDriverProvider - Interface in com.codeborne.selenide
Interface for using custom WebDriver in your tests
WebDriverWrapper - Class in com.codeborne.selenide.drivercommands
A `Driver` implementation which uses given webdriver [and proxy].
WebDriverWrapper(Config, WebDriver, SelenideProxyServer, DownloadsFolder) - Constructor for class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
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
 
WebPageSourceExtractor - Class in com.codeborne.selenide.impl
 
WebPageSourceExtractor() - Constructor for class com.codeborne.selenide.impl.WebPageSourceExtractor
 
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(int, Duration) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to window/tab by index with a configurable timeout 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
window(String, Duration) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to window/tab by name/handle/title with a configurable timeout
WindowByIndex - Class in com.codeborne.selenide.impl.windows
 
WindowByIndex(int) - Constructor for class com.codeborne.selenide.impl.windows.WindowByIndex
 
WindowByNameOrHandle - Class in com.codeborne.selenide.impl.windows
 
WindowByNameOrHandle(String) - Constructor for class com.codeborne.selenide.impl.windows.WindowByNameOrHandle
 
WindowNotFoundException - Error in com.codeborne.selenide.ex
 
WindowNotFoundException(String, Throwable) - Constructor for error com.codeborne.selenide.ex.WindowNotFoundException
 
WindowsCloser - Class in com.codeborne.selenide.impl
 
WindowsCloser() - Constructor for class com.codeborne.selenide.impl.WindowsCloser
 
withAction(DownloadAction) - Method in class com.codeborne.selenide.DownloadOptions
An user action to start the downloading process.
withExtension(String) - Static method in class com.codeborne.selenide.files.FileFilters
 
withFilter(FileFilter) - Method in class com.codeborne.selenide.DownloadOptions
 
withLog(Config, B) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
withName(String) - Static method in class com.codeborne.selenide.files.FileFilters
 
withNameMatching(String) - Static method in class com.codeborne.selenide.files.FileFilters
 
withOffset(int, int) - Static method in class com.codeborne.selenide.HoverOptions
 
WithText - Class in com.codeborne.selenide.selector
 
WithText(String) - Constructor for class com.codeborne.selenide.selector.WithText
 
withText(String) - Static method in class com.codeborne.selenide.Selectors
Find element CONTAINING given text (as a substring).
WithTextCaseInsensitive - Class in com.codeborne.selenide.selector
 
WithTextCaseInsensitive(String) - Constructor for class com.codeborne.selenide.selector.WithTextCaseInsensitive
 
withTextCaseInsensitive(String) - Static method in class com.codeborne.selenide.Selectors
Same as Selectors.withText(String), but case-insensitive.
withTimeout(long) - Method in class com.codeborne.selenide.DownloadOptions
 
wrap(Driver, Error, long) - Static method in error com.codeborne.selenide.ex.UIAssertionError
 
wrap(Driver, WebDriverException, long) - Static method in error com.codeborne.selenide.ex.UIAssertionError
 
wrap(CollectionSource, int) - Static method in class com.codeborne.selenide.impl.CollectionElement
 
wrap(CollectionSource, Condition) - Static method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
wrap(Driver, 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, WebElementSource, By, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Driver, Class<T>, WebElementSource, By, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Class<T>, WebElementSource) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(CollectionSource) - Static method in class com.codeborne.selenide.impl.LastCollectionElement
 
wrap(Driver, WebElement) - Static method in class com.codeborne.selenide.impl.WebElementWrapper
 
wrapInvalidSelectorException(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
writeToFile(byte[], File) - Static method in class com.codeborne.selenide.impl.FileHelper
 
writeToFile(String, File) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
 

Z

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