Index

$ A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

$

$(String) - Static method in class com.codeborne.selenide.Selenide
Locates the first element matching given CSS selector (lazy evaluation)
$(String) - Method in class com.codeborne.selenide.SelenideDriver
 
$(String) - Method in interface com.codeborne.selenide.SelenideElement
$(String, int) - Static method in class com.codeborne.selenide.Selenide
Locates the Nth element matching given criteria (lazy evaluation)
$(String, int) - Method in class com.codeborne.selenide.SelenideDriver
 
$(String, int) - Method in interface com.codeborne.selenide.SelenideElement
$(By) - Static method in class com.codeborne.selenide.appium.SelenideAppium
 
$(By) - Static method in class com.codeborne.selenide.Selenide
Locates the first element matching given CSS selector (lazy evaluation)
$(By) - Method in class com.codeborne.selenide.SelenideDriver
 
$(By) - Method in interface com.codeborne.selenide.SelenideElement
$(By, int) - Static method in class com.codeborne.selenide.appium.SelenideAppium
 
$(By, int) - Static method in class com.codeborne.selenide.Selenide
 
$(By, int) - Method in class com.codeborne.selenide.SelenideDriver
 
$(By, int) - Method in interface com.codeborne.selenide.SelenideElement
$(WebElement) - Static method in class com.codeborne.selenide.appium.SelenideAppium
 
$(WebElement) - Static method in class com.codeborne.selenide.Selenide
Wrap standard Selenium WebElement into SelenideElement to use additional methods like SelenideElement.should(WebElementCondition...), SelenideElement.selectOption(String, String...) etc.
$(WebElement) - Method in class com.codeborne.selenide.SelenideDriver
 
$$(String) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given CSS selector (lazy evaluation).
$$(String) - Method in class com.codeborne.selenide.SelenideDriver
 
$$(String) - Method in interface com.codeborne.selenide.SelenideElement
$$(Collection<? extends WebElement>) - Static method in class com.codeborne.selenide.appium.SelenideAppium
 
$$(Collection<? extends WebElement>) - Static method in class com.codeborne.selenide.Selenide
Initialize collection with Elements
$$(Collection<? extends WebElement>) - Method in class com.codeborne.selenide.SelenideDriver
 
$$(By) - Static method in class com.codeborne.selenide.appium.SelenideAppium
 
$$(By) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given CSS selector.
$$(By) - Method in class com.codeborne.selenide.SelenideDriver
 
$$(By) - Method in interface com.codeborne.selenide.SelenideElement
$$x(String) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given XPATH expression (lazy evaluation)
$$x(String) - Method in class com.codeborne.selenide.SelenideDriver
 
$$x(String) - Method in interface com.codeborne.selenide.SelenideElement
Short form of webDriver.findElements(thisElement, By.xpath(xpath))
$x(String) - Static method in class com.codeborne.selenide.appium.SelenideAppium
 
$x(String) - Static method in class com.codeborne.selenide.Selenide
Locates the first element matching given XPATH expression (lazy evaluation)
$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
 
ACCEPT - Enum constant in enum class com.codeborne.selenide.CheckResult.Verdict
 
accepted() - Static method in record class com.codeborne.selenide.CheckResult
 
accepted(Object) - Static method in record class com.codeborne.selenide.CheckResult
 
actions() - Method in interface com.codeborne.selenide.Driver
 
actions() - Static method in class com.codeborne.selenide.Selenide
With this method you can use Selenium Actions like described in the AdvancedUserInteractions page.
ACTIONS - Enum constant in enum class com.codeborne.selenide.DragAndDropOptions.DragAndDropMethod
Executing drag and drop via Selenium Actions
activate() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
Activate this filter.
activeElement() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
actualValue() - Method in record class com.codeborne.selenide.CheckResult
Returns the value of the actualValue record component.
actualValue(WebElementCondition, Driver, WebElement, CheckResult) - Method in interface com.codeborne.selenide.ex.ErrorFormatter
 
actualValue(WebElementCondition, Driver, WebElement, CheckResult) - Method in class com.codeborne.selenide.ex.SelenideErrorFormatter
 
add(int, T) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
add(DownloadedFile) - Method in class com.codeborne.selenide.impl.Downloads
 
add(String, Command<?>) - Method in class com.codeborne.selenide.commands.Commands
 
add(T) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
addAll(int, Collection<? extends T>) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
addAll(Collection<? extends T>) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
addHeadless(ChromeOptions) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
addHeadless(EdgeOptions) - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
 
addHttpHeaders(Driver, HttpGet, String) - 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).
addListener(WebDriverListener) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
addListener(WebDriverListener) - Static method in class com.codeborne.selenide.WebDriverRunner
Use this method BEFORE opening a browser to add custom event listeners to webdriver.
addListener(WebDriverListener) - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
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(Screenshot) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
after() - Method in class com.codeborne.selenide.junit.BrowserStrategy
 
after() - Method in class com.codeborne.selenide.junit.SoftAsserts
 
afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.BrowserStrategyExtension
 
afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.TextReportExtension
 
afterEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.BrowserPerTestStrategyExtension
 
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
 
afterInvocation(IInvokedMethod, ITestResult) - Method in class com.codeborne.selenide.testng.TextReport
 
afterTestExecution(ExtensionContext) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
 
alert() - Method in class com.codeborne.selenide.SelenideTargetLocator
 
alert(Duration) - Method in class com.codeborne.selenide.SelenideTargetLocator
 
AlertNotFoundError - Error in com.codeborne.selenide.ex
 
AlertNotFoundError(Throwable) - Constructor for error com.codeborne.selenide.ex.AlertNotFoundError
 
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
 
allOf(WebElementCondition, WebElementCondition, WebElementCondition...) - Static method in class com.codeborne.selenide.Condition
allOf(String, WebElementCondition, WebElementCondition, WebElementCondition...) - Static method in class com.codeborne.selenide.Condition
allScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
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.
Ancestor - Class in com.codeborne.selenide.commands
 
Ancestor() - Constructor for class com.codeborne.selenide.commands.Ancestor
 
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, WebElementCondition, WebElementCondition, WebElementCondition...) - 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 WebElementCondition>) - Constructor for class com.codeborne.selenide.conditions.And
Ctor.
android(String) - Static method in class com.codeborne.selenide.appium.conditions.CombinedAttribute
 
android(By) - Static method in class com.codeborne.selenide.appium.selector.CombinedBy
 
androidAttributes() - Method in class com.codeborne.selenide.appium.AppiumElementDescriber
 
animated - Static variable in class com.codeborne.selenide.Condition
Check that the element is animated.
Animated - Class in com.codeborne.selenide.conditions
 
Animated() - Constructor for class com.codeborne.selenide.conditions.Animated
 
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
 
anyOf(WebElementCondition, WebElementCondition, WebElementCondition...) - Static method in class com.codeborne.selenide.Condition
anyOf(String, WebElementCondition, WebElementCondition, WebElementCondition...) - Static method in class com.codeborne.selenide.Condition
appear - Static variable in class com.codeborne.selenide.Condition
Synonym for Condition.visible - may be used for better readability
append(String) - Method in interface com.codeborne.selenide.SelenideElement
Append given text to the text field and trigger "change" event.
Append - Class in com.codeborne.selenide.commands
 
Append() - Constructor for class com.codeborne.selenide.commands.Append
 
appendable() - Method in class com.codeborne.selenide.impl.Alias
 
appendAttributes() - Method in class com.codeborne.selenide.impl.Describe
 
AppiumAttributeValues - Class in com.codeborne.selenide.appium.conditions
 
AppiumAttributeValues(CombinedAttribute, String...) - Constructor for class com.codeborne.selenide.appium.conditions.AppiumAttributeValues
 
AppiumAttributeValues(CombinedAttribute, List<String>) - Constructor for class com.codeborne.selenide.appium.conditions.AppiumAttributeValues
 
AppiumClear - Class in com.codeborne.selenide.appium.commands
 
AppiumClear() - Constructor for class com.codeborne.selenide.appium.commands.AppiumClear
 
AppiumClick - Class in com.codeborne.selenide.appium.commands
 
AppiumClick() - Constructor for class com.codeborne.selenide.appium.commands.AppiumClick
 
appiumClickMethod() - Method in class com.codeborne.selenide.appium.AppiumClickOptions
 
AppiumClickMethod - Enum Class in com.codeborne.selenide.appium.commands
 
AppiumClickOptions - Class in com.codeborne.selenide.appium
 
AppiumClipboard - Class in com.codeborne.selenide.appium
 
AppiumClipboard(Driver) - Constructor for class com.codeborne.selenide.appium.AppiumClipboard
 
AppiumClipboardService - Class in com.codeborne.selenide.appium
 
AppiumClipboardService() - Constructor for class com.codeborne.selenide.appium.AppiumClipboardService
 
AppiumCollectionCondition - Class in com.codeborne.selenide.appium
 
AppiumCollectionCondition() - Constructor for class com.codeborne.selenide.appium.AppiumCollectionCondition
 
AppiumCondition - Class in com.codeborne.selenide.appium
 
AppiumCondition() - Constructor for class com.codeborne.selenide.appium.AppiumCondition
 
AppiumDoubleClick - Class in com.codeborne.selenide.appium.commands
 
AppiumDoubleClick() - Constructor for class com.codeborne.selenide.appium.commands.AppiumDoubleClick
 
AppiumDoubleTap - Class in com.codeborne.selenide.appium.commands
 
AppiumDoubleTap() - Constructor for class com.codeborne.selenide.appium.commands.AppiumDoubleTap
 
AppiumDragAndDrop - Class in com.codeborne.selenide.appium.commands
 
AppiumDragAndDrop() - Constructor for class com.codeborne.selenide.appium.commands.AppiumDragAndDrop
 
AppiumDriverRunner - Class in com.codeborne.selenide.appium
 
AppiumDriverRunner() - Constructor for class com.codeborne.selenide.appium.AppiumDriverRunner
 
AppiumDriverUnwrapper - Class in com.codeborne.selenide.appium
 
AppiumDriverUnwrapper() - Constructor for class com.codeborne.selenide.appium.AppiumDriverUnwrapper
 
AppiumElementCommunicator - Class in com.codeborne.selenide.appium
 
AppiumElementCommunicator() - Constructor for class com.codeborne.selenide.appium.AppiumElementCommunicator
 
AppiumElementDescriber - Class in com.codeborne.selenide.appium
Appium-specific element describer.
AppiumElementDescriber() - Constructor for class com.codeborne.selenide.appium.AppiumElementDescriber
 
AppiumNavigator - Class in com.codeborne.selenide.appium
 
AppiumNavigator() - Constructor for class com.codeborne.selenide.appium.AppiumNavigator
 
AppiumScreenSourceExtractor - Class in com.codeborne.selenide.appium
 
AppiumScreenSourceExtractor() - Constructor for class com.codeborne.selenide.appium.AppiumScreenSourceExtractor
 
AppiumScrollCoordinates - Class in com.codeborne.selenide.appium
 
AppiumScrollCoordinates(int, int, int, int) - Constructor for class com.codeborne.selenide.appium.AppiumScrollCoordinates
 
AppiumScrollOptions - Class in com.codeborne.selenide.appium
 
AppiumScrollTo - Class in com.codeborne.selenide.appium.commands
 
AppiumScrollTo() - Constructor for class com.codeborne.selenide.appium.commands.AppiumScrollTo
 
AppiumSelectors - Class in com.codeborne.selenide.appium
 
AppiumSetValue - Class in com.codeborne.selenide.appium.commands
 
AppiumSwipeDirection - Enum Class in com.codeborne.selenide.appium
 
AppiumSwipeOptions - Class in com.codeborne.selenide.appium
 
AppiumSwipeTo - Class in com.codeborne.selenide.appium.commands
 
AppiumSwipeTo() - Constructor for class com.codeborne.selenide.appium.commands.AppiumSwipeTo
 
AppiumTap - Class in com.codeborne.selenide.appium.commands
 
AppiumTap() - Constructor for class com.codeborne.selenide.appium.commands.AppiumTap
 
AppiumType - Class in com.codeborne.selenide.appium.commands
 
AppiumType() - Constructor for class com.codeborne.selenide.appium.commands.AppiumType
 
AppiumUnfocus - Class in com.codeborne.selenide.appium.commands
 
AppiumUnfocus() - Constructor for class com.codeborne.selenide.appium.commands.AppiumUnfocus
 
AppiumVal - Class in com.codeborne.selenide.appium.commands
 
AppiumVal() - Constructor for class com.codeborne.selenide.appium.commands.AppiumVal
 
apply(int) - Method in class com.codeborne.selenide.collections.ListSize
 
apply(int) - Method in class com.codeborne.selenide.collections.SizeGreaterThan
 
apply(int) - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
apply(int) - Method in class com.codeborne.selenide.collections.SizeLessThan
 
apply(int) - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
apply(int) - Method in class com.codeborne.selenide.collections.SizeNotEqual
 
apply(Statement, Description) - Method in class com.codeborne.selenide.junit.SoftAsserts
 
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
 
archiveFile(Driver, File) - Method in class com.codeborne.selenide.impl.DownloadFileToFolder
 
archiveFile(Driver, File) - Method in class com.codeborne.selenide.impl.DownloadFileWithCdp
 
archiveFile(Driver, File) - Method in class org.selenide.grid.DownloadFileFromGridToFolder
 
archiveFile(Driver, File) - Method in class org.selenide.grid.DownloadFileFromGridWithCdp
 
archiveFile(Driver, File) - Method in class org.selenide.selenoid.DownloadFileFromSelenoidToFolder
 
archiveFile(Driver, File) - Method in class org.selenide.selenoid.DownloadFileFromSelenoidWithCdp
 
argsToConditions(Object[]) - Static method in class com.codeborne.selenide.commands.Util
 
Arguments - Class in com.codeborne.selenide.impl
 
Arguments(Object...) - Constructor for class com.codeborne.selenide.impl.Arguments
 
ArgumentsPrinter - Class in com.codeborne.selenide.logevents
 
ArgumentsPrinter() - Constructor for class com.codeborne.selenide.logevents.ArgumentsPrinter
 
arrayToString(List<T>) - Static method in class com.codeborne.selenide.commands.Util
 
as(String) - Method in interface com.codeborne.selenide.appium.SelenideAppiumElement
 
as(String) - Method in class com.codeborne.selenide.BaseElementsCollection
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.
As - Class in com.codeborne.selenide.commands
 
As - Annotation Interface in com.codeborne.selenide
Human-readable alias for page object field Applicable only for elements initialized by SelenidePageFactory.
As() - Constructor for class com.codeborne.selenide.commands.As
 
asDynamicIterable() - Method in class com.codeborne.selenide.BaseElementsCollection
Returns a "dynamic" Iterable which reloads web elements during iteration.
asFixedIterable() - Method in class com.codeborne.selenide.BaseElementsCollection
Returns a "static" Iterable which doesn't reload web elements during iteration.
asJsExecutor(SearchContext) - Static method in class com.codeborne.selenide.impl.JavaScript
 
assertionMode - Static variable in class com.codeborne.selenide.Configuration
Assertion mode
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
 
AssertionMode - Enum Class in com.codeborne.selenide
Assertion modes available
atBottom() - Static method in class com.codeborne.selenide.Selenide
Return true if bottom of the page is reached
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 - Variable in class com.codeborne.selenide.appium.conditions.AppiumAttributeValues
 
attribute - Variable in class com.codeborne.selenide.collections.Attributes
 
attribute(CombinedAttribute, String) - Static method in class com.codeborne.selenide.appium.AppiumCondition
 
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
attributeName - Variable in class com.codeborne.selenide.appium.selector.ByTagAndAttribute
 
attributeName - Variable in class com.codeborne.selenide.appium.selector.WithTagAndAttribute
 
attributes(CombinedAttribute, String...) - Static method in class com.codeborne.selenide.appium.AppiumCollectionCondition
 
attributes(CombinedAttribute, List<String>) - Static method in class com.codeborne.selenide.appium.AppiumCollectionCondition
 
attributes(Driver, List<WebElement>, String) - Method in class com.codeborne.selenide.appium.AppiumElementCommunicator
 
attributes(Driver, List<WebElement>, String) - Method in interface com.codeborne.selenide.impl.ElementCommunicator
 
attributes(Driver, List<WebElement>, String) - Method in class com.codeborne.selenide.impl.WebElementCommunicator
 
attributes(String) - Method in class com.codeborne.selenide.BaseElementsCollection
Gets all the specific attribute values in elements collection
attributes(String, String...) - Static method in class com.codeborne.selenide.CollectionCondition
 
attributes(String, List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given attribute values (each collection element EQUALS TO corresponding attribute value)
Attributes - Class in com.codeborne.selenide.collections
 
Attributes(String, List<String>) - Constructor for class com.codeborne.selenide.collections.Attributes
 
AttributesMismatch - Error in com.codeborne.selenide.ex
 
AttributesMismatch(String, CollectionSource, List<String>, List<String>, String, long, Exception) - Constructor for error com.codeborne.selenide.ex.AttributesMismatch
 
attributesOneByOne(List<WebElement>, String) - Method in class com.codeborne.selenide.impl.WebElementCommunicator
 
attributeValue - Variable in class com.codeborne.selenide.appium.selector.ByTagAndAttribute
 
attributeValue - Variable in class com.codeborne.selenide.appium.selector.WithTagAndAttribute
 
AttributeWithValue - Class in com.codeborne.selenide.appium.conditions
 
AttributeWithValue - Class in com.codeborne.selenide.conditions
 
AttributeWithValue(CombinedAttribute, String) - Constructor for class com.codeborne.selenide.appium.conditions.AttributeWithValue
 
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 Class in com.codeborne.selenide
Authentication schemes.
AWS4_HMAC_SHA256 - Enum constant in enum class com.codeborne.selenide.AuthenticationType
 

B

back() - Static method in class com.codeborne.selenide.appium.SelenideAppium
Navigate app back to previous screen
back() - Static method in class com.codeborne.selenide.Selenide
Navigate browser back to previous page
back() - Method in class com.codeborne.selenide.SelenideDriver
 
back(Driver) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
background() - Static method in record class com.codeborne.selenide.HighlightOptions
 
background(String) - Static method in record class com.codeborne.selenide.HighlightOptions
 
BaseElementsCollection<T extends SelenideElement,SELF extends BaseElementsCollection<T,SELF>> - Class in com.codeborne.selenide
 
BaseElementsCollection(Driver, String, T...) - Constructor for class com.codeborne.selenide.BaseElementsCollection
 
BaseElementsCollection(Driver, Collection<? extends WebElement>, T...) - Constructor for class com.codeborne.selenide.BaseElementsCollection
 
BaseElementsCollection(Driver, By, T...) - Constructor for class com.codeborne.selenide.BaseElementsCollection
 
BaseElementsCollection(CollectionSource, T...) - Constructor for class com.codeborne.selenide.BaseElementsCollection
 
BaseElementsCollection.SelenideElementIterable<T extends SelenideElement> - Interface in com.codeborne.selenide
 
baseUrl - Static variable in class com.codeborne.selenide.Configuration
Base url for open() function calls Can be configured either programmatically, via selenide.properties file or by system property "-Dselenide.baseUrl=http://myhost".
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
 
BASIC - Enum constant in enum class com.codeborne.selenide.AuthenticationType
 
BasicAuthCredentials - Class in com.codeborne.selenide
 
BasicAuthCredentials(String, String) - Constructor for class com.codeborne.selenide.BasicAuthCredentials
Security warning: If you are using Selenide proxy, use another constructor (with domain parameter).
BasicAuthCredentials(String, String, String) - Constructor for class com.codeborne.selenide.BasicAuthCredentials
 
BasicAuthUtils - Class in com.codeborne.selenide.drivercommands
 
BasicAuthUtils() - Constructor for class com.codeborne.selenide.drivercommands.BasicAuthUtils
 
be(WebElementCondition) - Static method in class com.codeborne.selenide.Condition
Used to form human-readable condition expression Example element.should(be(visible),have(text("abc"))
BEARER - Enum constant in enum class com.codeborne.selenide.AuthenticationType
 
BearerTokenCredentials - Class in com.codeborne.selenide
 
BearerTokenCredentials(String, String) - Constructor for class com.codeborne.selenide.BearerTokenCredentials
 
because(String) - Method in class com.codeborne.selenide.WebElementCondition
Should be used for explaining the reason of condition
because(String) - Method in class com.codeborne.selenide.WebElementsCondition
Use for explaining the reason of condition: WHY you think this collection should match that condition?
before() - Method in class com.codeborne.selenide.junit.SoftAsserts
 
beforeAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
 
beforeConfiguration(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
beforeEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
 
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
 
beforeInvocation(IInvokedMethod, ITestResult) - Method in class com.codeborne.selenide.testng.TextReport
 
beginStep(String, String) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
beginStep(String, String, Object...) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
blurSafely(Driver, WebElement) - Method in class com.codeborne.selenide.commands.Clear
 
border() - Static method in record class com.codeborne.selenide.HighlightOptions
 
border(String) - Static method in record class com.codeborne.selenide.HighlightOptions
 
briefly(Driver, WebElement) - Method in class com.codeborne.selenide.appium.AppiumElementDescriber
 
briefly(Driver, WebElement) - Method in interface com.codeborne.selenide.impl.ElementDescriber
 
briefly(Driver, WebElement) - Method in class com.codeborne.selenide.impl.SelenideElementDescriber
 
browser - Static variable in class com.codeborne.selenide.Configuration
Which browser to use.
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() - Method in class com.codeborne.selenide.SelenideDriver
 
browser(String) - Method in class com.codeborne.selenide.SelenideConfig
 
Browser - Class in com.codeborne.selenide
 
Browser(String, boolean) - Constructor for class com.codeborne.selenide.Browser
 
browserBinary - Static variable in class com.codeborne.selenide.Configuration
Sets the path to browser executable.
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 - Static variable in class com.codeborne.selenide.Configuration
Browser capabilities.
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() - Method in interface com.codeborne.selenide.Driver
 
browserDownloadsFolder() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
browserDownloadsFolder() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
BrowserDownloadsFolder - Class in com.codeborne.selenide
A unique folder per browser.
BrowserDownloadsFolder(File) - Constructor for class com.codeborne.selenide.BrowserDownloadsFolder
 
BrowserHealthChecker - Class in com.codeborne.selenide.drivercommands
 
BrowserHealthChecker() - Constructor for class com.codeborne.selenide.drivercommands.BrowserHealthChecker
 
BrowserPerClass - Class in com.codeborne.selenide.testng
Annotate your test class with @Listeners({ BrowserPerClass.class})
BrowserPerClass() - Constructor for class com.codeborne.selenide.testng.BrowserPerClass
 
BrowserPerTest - Class in com.codeborne.selenide.testng
Annotate your test class with @Listeners({ BrowserPerTest.class})
BrowserPerTest() - Constructor for class com.codeborne.selenide.testng.BrowserPerTest
 
BrowserPerTestStrategyExtension - Class in com.codeborne.selenide.junit5
By using this extension browser will be automatically closed after each test.
BrowserPerTestStrategyExtension() - Constructor for class com.codeborne.selenide.junit5.BrowserPerTestStrategyExtension
 
browserPosition - Static variable in class com.codeborne.selenide.Configuration
The browser window position on screen.
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 - Static variable in class com.codeborne.selenide.Configuration
The browser window size.
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
 
BrowserStrategy - Class in com.codeborne.selenide.junit
Usage:
BrowserStrategy() - Constructor for class com.codeborne.selenide.junit.BrowserStrategy
 
BrowserStrategyExtension - Class in com.codeborne.selenide.junit5
By using this extension browser will be automatically closed after all tests in the current container.
BrowserStrategyExtension() - Constructor for class com.codeborne.selenide.junit5.BrowserStrategyExtension
 
browserVersion - Static variable in class com.codeborne.selenide.Configuration
Which browser version to use (for Internet Explorer).
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(String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
byAttribute(String, String) - Static method in class com.codeborne.selenide.Selectors
Find elements having attribute with given value.
ByAttribute - Class in com.codeborne.selenide.appium.selector
 
ByAttribute - Class in com.codeborne.selenide.selector
 
ByAttribute(String, String) - Constructor for class com.codeborne.selenide.appium.selector.ByAttribute
 
ByAttribute(String, String) - Constructor for class com.codeborne.selenide.selector.ByAttribute
 
byClassName(String) - Static method in class com.codeborne.selenide.Selectors
 
byClassNameAndIndex(String, int) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
ByClassNameAndIndex - Class in com.codeborne.selenide.appium.selector
 
ByClassNameAndIndex(String, int) - Constructor for class com.codeborne.selenide.appium.selector.ByClassNameAndIndex
 
byContentDescription(String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
ByContentDescription - Class in com.codeborne.selenide.appium.selector
 
ByContentDescription(String) - Constructor for class com.codeborne.selenide.appium.selector.ByContentDescription
 
byCssSelector(String) - Static method in class com.codeborne.selenide.Selectors
 
ByDeepShadow - Class in com.codeborne.selenide.selector
 
ByDeepShadow() - Constructor for class com.codeborne.selenide.selector.ByDeepShadow
 
ByDeepShadow.ByDeepShadowCss - Class in com.codeborne.selenide.selector
 
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.appium.AppiumSelectors
 
byName(String) - Static method in class com.codeborne.selenide.Selectors
 
ByName - Class in com.codeborne.selenide.appium.selector
 
ByName(String) - Constructor for class com.codeborne.selenide.appium.selector.ByName
 
byPartialLinkText(String) - Static method in class com.codeborne.selenide.Selectors
 
BySelectorCollection - Class in com.codeborne.selenide.impl
 
BySelectorCollection(Driver, WebElementSource, By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
 
BySelectorCollection(Driver, 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
 
byTagAndAttribute(String, String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
ByTagAndAttribute - Class in com.codeborne.selenide.appium.selector
 
ByTagAndAttribute(String, String, String) - Constructor for class com.codeborne.selenide.appium.selector.ByTagAndAttribute
 
byTagAndContentDescription(String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
ByTagAndContentDescription - Class in com.codeborne.selenide.appium.selector
 
ByTagAndContentDescription(String, String) - Constructor for class com.codeborne.selenide.appium.selector.ByTagAndContentDescription
 
byTagAndName(String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
ByTagAndName - Class in com.codeborne.selenide.appium.selector
 
ByTagAndName(String, String) - Constructor for class com.codeborne.selenide.appium.selector.ByTagAndName
 
byTagAndText(String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
byTagAndText(String, String) - Static method in class com.codeborne.selenide.Selectors
Find element that has given text (the whole text, not a substring).
ByTagAndText - Class in com.codeborne.selenide.appium.selector
 
ByTagAndText - Class in com.codeborne.selenide.selector
 
ByTagAndText(String, String) - Constructor for class com.codeborne.selenide.appium.selector.ByTagAndText
 
ByTagAndText(String, String) - Constructor for class com.codeborne.selenide.selector.ByTagAndText
 
byTagName(String) - Static method in class com.codeborne.selenide.Selectors
 
byText(String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
byText(String) - Static method in class com.codeborne.selenide.Selectors
Find element that has given text (the whole text, not a substring).
ByText - Class in com.codeborne.selenide.appium.selector
 
ByText - Class in com.codeborne.selenide.selector
 
ByText(String) - Constructor for class com.codeborne.selenide.appium.selector.ByText
 
ByText(String) - Constructor for class com.codeborne.selenide.selector.ByText
 
byTextCaseInsensitive(String) - Static method in class com.codeborne.selenide.Selectors
Same as Selectors.byText(String), but case-insensitive.
ByTextCaseInsensitive - Class in com.codeborne.selenide.selector
 
ByTextCaseInsensitive(String) - Constructor for class com.codeborne.selenide.selector.ByTextCaseInsensitive
 
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

cached() - Method in interface com.codeborne.selenide.SelenideElement
Cache this web element.
CacheSelenideElement - Class in com.codeborne.selenide.commands
 
CacheSelenideElement() - Constructor for class com.codeborne.selenide.commands.CacheSelenideElement
 
captureSuccessfulTests - Variable in class com.codeborne.selenide.junit.ScreenShooter
 
captureSuccessfulTests - Static variable in class com.codeborne.selenide.testng.ScreenShooter
 
CaseSensitiveText - Class in com.codeborne.selenide.conditions
 
CaseSensitiveText(String) - Constructor for class com.codeborne.selenide.conditions.CaseSensitiveText
 
cast(Driver, Class<T>) - Static method in class com.codeborne.selenide.impl.WebdriverUnwrapper
 
cast(Object) - Static method in class com.codeborne.selenide.commands.Util
 
cast(Object) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
cast(SearchContext, Class<T>) - Static method in class com.codeborne.selenide.impl.WebdriverUnwrapper
 
cast(WebElement, Class<T>) - Static method in class com.codeborne.selenide.impl.WebdriverUnwrapper
 
causedBy(Throwable) - Method in interface com.codeborne.selenide.ex.ErrorFormatter
 
causedBy(Throwable) - Method in class com.codeborne.selenide.ex.SelenideErrorFormatter
 
CDP - Enum constant in enum class com.codeborne.selenide.FileDownloadMode
Download files to a local "downloads" folder using CDP Works only for chromium based browsers
CdpClient - Class in com.codeborne.selenide.webdriver
 
CdpClient() - Constructor for class com.codeborne.selenide.webdriver.CdpClient
 
check(Clipboard) - Method in class com.codeborne.selenide.conditions.clipboard.Content
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.appium.conditions.AppiumAttributeValues
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.collections.AllMatch
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.collections.AnyMatch
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.collections.Attributes
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeLessThan
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.collections.ExactTexts
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.collections.ExactTextsCaseSensitiveInAnyOrder
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.collections.NoneMatch
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.collections.TextsInAnyOrder
 
check(Driver, List<WebElement>) - Method in class com.codeborne.selenide.WebElementsCondition
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.appium.conditions.AttributeWithValue
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.And
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Animated
 
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.datetime.TemporalCondition
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.datetime.TemporalFormatCondition
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Disabled
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.DomAttribute
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.DomAttributeValue
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.DomProperty
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.DomPropertyValue
 
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.PartialValue
 
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.TagName
 
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
 
check(Driver, WebElement) - Method in class com.codeborne.selenide.WebElementCondition
Check if given element matches this condition
check(CollectionSource) - Method in class com.codeborne.selenide.collections.ItemWithText
 
check(CollectionSource) - Method in class com.codeborne.selenide.WebElementsCondition
The most powerful way to implement condition.
check(LocalStorage) - Method in class com.codeborne.selenide.conditions.localstorage.Item
 
check(LocalStorage) - Method in class com.codeborne.selenide.conditions.localstorage.ItemWithValue
 
check(SessionStorage) - Method in class com.codeborne.selenide.conditions.sessionstorage.Item
 
check(SessionStorage) - Method in class com.codeborne.selenide.conditions.sessionstorage.ItemWithValue
 
check(String, String) - Method in class com.codeborne.selenide.collections.ExactTexts
 
check(String, String) - Method in class com.codeborne.selenide.collections.ExactTextsCaseSensitive
 
check(String, String) - Method in class com.codeborne.selenide.collections.Texts
 
check(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CookieWithName
 
check(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CookieWithNameAndValue
 
check(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
check(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.NumberOfWindows
 
check(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.Title
 
check(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
check(T) - Method in interface com.codeborne.selenide.ObjectCondition
 
checkCondition(String, WebElementCondition, 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 - Record Class in com.codeborne.selenide
 
CheckResult(boolean, Object) - Constructor for record class com.codeborne.selenide.CheckResult
 
CheckResult(CheckResult.Verdict, Object) - Constructor for record class com.codeborne.selenide.CheckResult
 
CheckResult(CheckResult.Verdict, String, Object, LocalDateTime) - Constructor for record class com.codeborne.selenide.CheckResult
Creates an instance of a CheckResult record class.
CheckResult.Verdict - Enum Class 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
 
className - Variable in class com.codeborne.selenide.appium.selector.ByClassNameAndIndex
 
classOf(T...) - Static method in class com.codeborne.selenide.commands.Util
 
clean() - Method in class com.codeborne.selenide.logevents.SimpleReport
 
cleanAndGetAssertionError(String, Throwable, boolean) - Method in class com.codeborne.selenide.logevents.ErrorsCollector
1.
cleanAndThrowAssertionError(String, Throwable, boolean) - Method in class com.codeborne.selenide.logevents.ErrorsCollector
 
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 interface com.codeborne.selenide.DownloadsFolder
 
cleanupBeforeDownload() - Method in class com.codeborne.selenide.SharedDownloadsFolder
 
cleanupBeforeDownload() - Method in class org.selenide.grid.GridDownloadsFolder
 
cleanupBeforeDownload() - Method in class org.selenide.selenoid.SelenoidDownloadsFolder
 
clear() - Method in class com.codeborne.selenide.impl.Downloads
 
clear() - Method in interface com.codeborne.selenide.impl.NoOpsList
 
clear() - Method in class com.codeborne.selenide.LocalStorage
 
clear() - Method in interface com.codeborne.selenide.SelenideElement
Clear the input field
clear(Driver, WebElement) - Method in class com.codeborne.selenide.clearwithshortcut.ClearWithShortcut
Clear the input content without triggering "change" and "blur" events
clear(Driver, WebElement) - Method in class com.codeborne.selenide.commands.Clear
Clear the input content without triggering "change" and "blur" events
Clear - Class in com.codeborne.selenide.commands
Clean the input field value.
Clear() - Constructor for class com.codeborne.selenide.commands.Clear
 
clearAndTrigger(Driver, WebElement) - Method in class com.codeborne.selenide.commands.Clear
Clear the input content and trigger "change" and "blur" events
clearBrowserCache() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
clearBrowserCache() - Static method in class com.codeborne.selenide.WebDriverRunner
Delete all the browser cookies
clearBrowserCache() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
clearBrowserCookies() - Static method in class com.codeborne.selenide.Selenide
Clear browser cookies.
clearBrowserLocalStorage() - Static method in class com.codeborne.selenide.Selenide
Clear browser local storage.
clearBrowserLocalStorage() - Method in class com.codeborne.selenide.SelenideDriver
 
clearCookies() - Method in interface com.codeborne.selenide.Driver
 
clearCookies() - Method in class com.codeborne.selenide.SelenideDriver
 
clearField(SelenideElement, WebElementSource, TypeOptions) - Method in class com.codeborne.selenide.commands.Type
 
clearFirst(boolean) - Method in class com.codeborne.selenide.TypeOptions
 
clearWithShortcut(Driver, WebElement) - Method in class com.codeborne.selenide.clearwithshortcut.ClearWithShortcut
 
ClearWithShortcut - Class in com.codeborne.selenide.clearwithshortcut
Clean the input field value.
ClearWithShortcut() - Constructor for class com.codeborne.selenide.clearwithshortcut.ClearWithShortcut
 
click() - Static method in class com.codeborne.selenide.files.DownloadActions
 
click() - Method in interface com.codeborne.selenide.SelenideElement
Click the element
click(ClickOptions) - Method in interface com.codeborne.selenide.SelenideElement
Click the element using ClickOptions:
click(Driver, WebElement, AppiumClickOptions) - Method in class com.codeborne.selenide.appium.commands.AppiumClick
 
click(Driver, WebElement, ClickOptions) - Method in class com.codeborne.selenide.appium.commands.AppiumClick
 
click(Driver, WebElement, ClickOptions) - Method in class com.codeborne.selenide.commands.Click
 
Click - Class in com.codeborne.selenide.commands
 
Click() - Constructor for class com.codeborne.selenide.commands.Click
 
clickable - Static variable in class com.codeborne.selenide.Condition
Check if element is clickable: Condition.interactable AND Condition.enabled.
clickAndConfirm() - Static method in class com.codeborne.selenide.files.DownloadActions
 
clickAndConfirm(String) - Static method in class com.codeborne.selenide.files.DownloadActions
 
clickMethod() - Method in class com.codeborne.selenide.ClickOptions
 
ClickMethod - Enum Class in com.codeborne.selenide
 
ClickOptions - Class in com.codeborne.selenide
 
ClickOptions(ClickMethod, int, int, Duration, boolean) - Constructor for class com.codeborne.selenide.ClickOptions
 
clickViaJs - Static variable in class com.codeborne.selenide.Configuration
ATTENTION! Automatic WebDriver waiting after click isn't working in case of using this feature.
clickViaJs() - Method in interface com.codeborne.selenide.Config
 
clickViaJs() - Method in class com.codeborne.selenide.SelenideConfig
 
clickViaJs(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
clickViaJS(Driver, WebElement, int, int) - Method in class com.codeborne.selenide.commands.Click
 
clickViaJS(Driver, WebElement, int, int) - Method in class com.codeborne.selenide.commands.DoubleClick
 
clientFor(Driver) - Static method in class org.selenide.selenoid.SelenoidClient
 
clipboard() - Static method in class com.codeborne.selenide.Selenide
Provide access to system clipboard, allows get and set String content.
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() - 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
 
close(WebDriverInstance) - Method in class com.codeborne.selenide.drivercommands.CloseDriverCommand
 
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
closeWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
closeWebDriver() - Static method in class com.codeborne.selenide.Selenide
Close the browser if it's open.
closeWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Deprecated.
Use method Selenide.closeWebDriver() instead
closeWebDriver() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
Remove links to webdriver/proxy AND close the webdriver and proxy
closeWindow() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
closeWindow() - Static method in class com.codeborne.selenide.Selenide
Close the current window, quitting the browser if it's the last window currently open.
closeWindow() - Static method in class com.codeborne.selenide.WebDriverRunner
Close the current window, quitting the browser if it's the last window currently open.
closeWindow() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
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
Public API of Selenide
com.codeborne.selenide.appium - package com.codeborne.selenide.appium
 
com.codeborne.selenide.appium.commands - package com.codeborne.selenide.appium.commands
 
com.codeborne.selenide.appium.conditions - package com.codeborne.selenide.appium.conditions
 
com.codeborne.selenide.appium.selector - package com.codeborne.selenide.appium.selector
 
com.codeborne.selenide.clearwithshortcut - package com.codeborne.selenide.clearwithshortcut
Custom implementation of $.clear() which clears the input using shortcut (Ctrl+A -> Delete)
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.datetime - package com.codeborne.selenide.conditions.datetime
Conditions to check input fields of type "date" or "datetime"
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
Selenide internal code for operating with webdriver: create, close etc.
com.codeborne.selenide.ex - package com.codeborne.selenide.ex
Exceptions thrown by Selenide
com.codeborne.selenide.ex.custom - package com.codeborne.selenide.ex.custom
Selenide plugin for error message customization
com.codeborne.selenide.files - package com.codeborne.selenide.files
 
com.codeborne.selenide.fullscreenshot - package com.codeborne.selenide.fullscreenshot
Selenide plugin for taking full-size screenshots.
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.junit - package com.codeborne.selenide.junit
Selenide integration with JUnit
com.codeborne.selenide.junit5 - package com.codeborne.selenide.junit5
 
com.codeborne.selenide.logevents - package com.codeborne.selenide.logevents
 
com.codeborne.selenide.proxy - package com.codeborne.selenide.proxy
I hope all proxy-related classes will be moved here from core Selenide code.
com.codeborne.selenide.selector - package com.codeborne.selenide.selector
Additional Selenide selectors for finding elements on a page.
com.codeborne.selenide.testng - package com.codeborne.selenide.testng
Selenide integration with TestNG
com.codeborne.selenide.webdriver - package com.codeborne.selenide.webdriver
This package contains code for creating all types of webdrivers.
CombinedAttribute - Class in com.codeborne.selenide.appium.conditions
 
CombinedBy - Class in com.codeborne.selenide.appium.selector
 
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, LogEvent.EventStatus) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
commitStep(SelenideLog, Throwable) - 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() - 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
 
ConditionMetError - Error in com.codeborne.selenide.ex
 
ConditionMetError(ObjectCondition<T>, T, CheckResult, Exception) - Constructor for error com.codeborne.selenide.ex.ConditionMetError
 
ConditionNotMetError - Error in com.codeborne.selenide.ex
 
ConditionNotMetError(ObjectCondition<T>, T, CheckResult, Exception) - Constructor for error com.codeborne.selenide.ex.ConditionNotMetError
 
config() - Static method in class com.codeborne.selenide.Configuration
 
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 record class com.codeborne.selenide.impl.WebDriverInstance
Returns the value of the config record component.
config() - Method in class com.codeborne.selenide.SelenideDriver
 
Config - Interface in com.codeborne.selenide
 
Configuration - Class in com.codeborne.selenide
Configuration settings for Selenide default browser
This class is designed so that every setting can be set either via system property or programmatically.
Configuration() - Constructor for class com.codeborne.selenide.Configuration
 
configureHttpGet(HttpGet, long) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
confirm() - Method in class com.codeborne.selenide.Modal
 
confirm() - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'alert' or 'confirm').
confirm(ModalOptions) - Method in class com.codeborne.selenide.Modal
 
confirm(ModalOptions) - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'alert' or 'confirm').
confirm(String) - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'alert' or 'confirm').
Container - Interface in com.codeborne.selenide
Marker interface for declaring page objects fields that contain other elements
Container.Self - Annotation Interface in com.codeborne.selenide
 
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(Object) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
contains(String, String) - Method in class com.codeborne.selenide.impl.Html
 
containsAll(Collection<?>) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
containsAttributeValue(String) - Method in class com.codeborne.selenide.commands.ancestor.SelectorValidation
 
containsCaseSensitive(String, String) - Method in class com.codeborne.selenide.impl.Html
 
containsItem(String) - Method in class com.codeborne.selenide.LocalStorage
 
content() - Method in class com.codeborne.selenide.impl.FileContent
 
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
 
context(String) - Method in class com.codeborne.selenide.appium.SelenideAppiumTargetLocator
 
contextClick() - Method in interface com.codeborne.selenide.SelenideElement
Click with right mouse button on this element
ContextClick - Class in com.codeborne.selenide.commands
 
ContextClick() - Constructor for class com.codeborne.selenide.commands.ContextClick
 
contextScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
convertStringToNearestObjectType(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
Converts String to Boolean\Integer or returns original String.
cookie(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
cookie(String, String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
CookieWithName - Class in com.codeborne.selenide.conditions.webdriver
 
CookieWithName(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.CookieWithName
 
CookieWithNameAndValue - Class in com.codeborne.selenide.conditions.webdriver
 
CookieWithNameAndValue(String, String) - Constructor for class com.codeborne.selenide.conditions.webdriver.CookieWithNameAndValue
 
copy() - Method in class com.codeborne.selenide.logevents.ErrorsCollector
Make a copy of this collector.
copy() - Static method in class com.codeborne.selenide.Selenide
Copy selected text or empty string if no text is selected to clipboard.
copy() - Method in class com.codeborne.selenide.SelenideDriver
Copy selected text or empty string if no text is selected to clipboard.
copyFile(InputStream, File) - Static method in class com.codeborne.selenide.impl.FileHelper
 
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.SafariDriverFactory
 
create(Config, MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.RemoteDriverFactory
 
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(CollectionSource) - Method in class com.codeborne.selenide.appium.SelenideAppiumCollection
 
create(CollectionSource) - Method in class com.codeborne.selenide.BaseElementsCollection
 
create(CollectionSource) - Method in class com.codeborne.selenide.ElementsCollection
 
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.SafariDriverFactory
 
createChromeArguments(Config, Browser) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
createChromiumArguments(Config, String) - Method in class com.codeborne.selenide.webdriver.AbstractChromiumDriverFactory
 
createCollection(CollectionSource, Class<?>) - Method in class com.codeborne.selenide.appium.SelenideAppiumPageFactory
 
createCollection(CollectionSource, Class<?>) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
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(RedirectStrategy) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
createDriver(Config, WebDriverFactory, Proxy, 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
 
createDriverService(Config) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
createEdgeArguments(Config) - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
 
createElementNotFoundError(WebElementCondition, Throwable) - Method in class com.codeborne.selenide.impl.CollectionElement
 
createElementNotFoundError(WebElementCondition, Throwable) - Method in class com.codeborne.selenide.impl.ElementFinder
 
createElementNotFoundError(WebElementCondition, Throwable) - Method in class com.codeborne.selenide.impl.JSElementFinder
 
createElementNotFoundError(WebElementCondition, Throwable) - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
createElementNotFoundError(WebElementCondition, Throwable) - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
createElementNotFoundError(WebElementCondition, Throwable) - Method in class com.codeborne.selenide.impl.WebElementSource
 
createElementsCollection(Driver, WebElementSource, By, Field, String) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
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
 
createFieldValue(Driver, WebElementSource, Object, Type[], Field) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
createFile(Config, WebDriver, String) - Method in class com.codeborne.selenide.appium.AppiumScreenSourceExtractor
 
createFile(Config, WebDriver, 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(RedirectStrategy) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
configure HttpClient to ignore self-signed certs as described here: ...
createWebDriver(Config, Proxy, File) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
 
Credentials - Interface in com.codeborne.selenide
 
CSS - Enum constant in enum class com.codeborne.selenide.SelectorMode
Default Selenium behavior
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) - Static method in class com.codeborne.selenide.selector.ByDeepShadow
Find target elements.
cssSelector(String, String, String...) - Static method in class com.codeborne.selenide.selector.ByShadow
Find target elements inside shadow-root that attached to shadow-host.
CssSelector(String) - Constructor for class com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.CssSelector
 
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() - Static method in class com.codeborne.selenide.WebDriverRunner
 
currentFrameUrl(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
CurrentFrameUrl - Class in com.codeborne.selenide.conditions.webdriver
 
CurrentFrameUrl(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrl
 
currentFrameUrlContaining(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
 
currentFrameUrlStartingWith(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
 
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"
date(LocalDate) - Static method in class com.codeborne.selenide.conditions.datetime.DateConditions
 
date(LocalDate, String) - Static method in class com.codeborne.selenide.conditions.datetime.DateConditions
 
dateBetween(LocalDate, LocalDate) - Static method in class com.codeborne.selenide.conditions.datetime.DateConditions
 
dateBetween(LocalDate, LocalDate, String) - Static method in class com.codeborne.selenide.conditions.datetime.DateConditions
 
DateConditions - Class in com.codeborne.selenide.conditions.datetime
Assert that element contains "value" attribute with date value that is satisfied to the provided `options`
DateConditions() - Constructor for class com.codeborne.selenide.conditions.datetime.DateConditions
 
dateFormat(String) - Static method in class com.codeborne.selenide.conditions.datetime.DateConditions
 
dateTime(LocalDateTime) - Static method in class com.codeborne.selenide.conditions.datetime.DateTimeConditions
 
dateTime(LocalDateTime, String) - Static method in class com.codeborne.selenide.conditions.datetime.DateTimeConditions
 
dateTimeBetween(LocalDateTime, LocalDateTime) - Static method in class com.codeborne.selenide.conditions.datetime.DateTimeConditions
 
dateTimeBetween(LocalDateTime, LocalDateTime, String) - Static method in class com.codeborne.selenide.conditions.datetime.DateTimeConditions
 
DateTimeConditions - Class in com.codeborne.selenide.conditions.datetime
Assert that element contains "value" attribute with datetime value that is satisfied to the provided `options`
DateTimeConditions() - Constructor for class com.codeborne.selenide.conditions.datetime.DateTimeConditions
 
dateTimeFormat(String) - Static method in class com.codeborne.selenide.conditions.datetime.DateTimeConditions
 
deactivate() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
Deactivate this filter.
DeadThreadsWatchdog - Class in com.codeborne.selenide.impl
 
DeadThreadsWatchdog(Collection<Thread>, Map<Long, WebDriverInstance>) - Constructor for class com.codeborne.selenide.impl.DeadThreadsWatchdog
 
decorate(ClassLoader, Driver, WebElementSource, Field, By, Type[]) - Method in class com.codeborne.selenide.appium.SelenideAppiumPageFactory
 
decorate(ClassLoader, Driver, WebElementSource, Field, By, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
decorateWebElement(Driver, WebElementSource, By, Field, String) - Method in class com.codeborne.selenide.appium.SelenideAppiumPageFactory
 
decorateWebElement(Driver, WebElementSource, By, Field, String) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
DeepLinkLauncher - Class in com.codeborne.selenide.appium
 
DeepLinkLauncher() - Constructor for class com.codeborne.selenide.appium.DeepLinkLauncher
 
DEFAULT - Enum constant in enum class com.codeborne.selenide.ClickMethod
Click the element via WebDriver default click
DEFAULT - Static variable in record class com.codeborne.selenide.HighlightOptions
 
defaultClick(Driver, WebElement, int, int) - Method in class com.codeborne.selenide.commands.Click
 
defaultClick(Driver, WebElement, int, int) - Method in class com.codeborne.selenide.commands.DoubleClick
 
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.appium.SelenideAppiumPageFactory
 
defaultFieldDecorator(Driver, WebElementSource) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
defaultLocalConnectTimeout - Static variable in class com.codeborne.selenide.webdriver.HttpClientTimeouts
 
defaultLocalReadTimeout - Static variable in class com.codeborne.selenide.webdriver.HttpClientTimeouts
 
DefaultSelenideProxyServerFactory - Class in com.codeborne.selenide.proxy
 
DefaultSelenideProxyServerFactory() - Constructor for class com.codeborne.selenide.proxy.DefaultSelenideProxyServerFactory
 
DELETE - Enum constant in enum class com.codeborne.selenide.proxy.RequestMatcher.HttpMethod
 
deleteDownloadedFile(String) - Method in class org.selenide.selenoid.SelenoidClient
 
deleteDownloadedFiles() - Method in class org.selenide.selenoid.SelenoidClient
 
deleteFolderIfEmpty(File) - Static method in class com.codeborne.selenide.impl.FileHelper
 
deleteIfEmpty() - Method in class com.codeborne.selenide.BrowserDownloadsFolder
 
deleteIfEmpty() - Method in interface com.codeborne.selenide.DownloadsFolder
 
deleteIfEmpty() - Method in class com.codeborne.selenide.SharedDownloadsFolder
 
deleteIfEmpty() - Method in class org.selenide.grid.GridDownloadsFolder
 
deleteIfEmpty() - Method in class org.selenide.selenoid.SelenoidDownloadsFolder
 
Deprecated() - Constructor for class com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.Deprecated
 
describe() - Method in class com.codeborne.selenide.BaseElementsCollection
Displays the collection in human-readable format.
describe() - Method in interface com.codeborne.selenide.SelenideElement
Displays WebElement in human-readable format.
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.CookieWithName
 
describe(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CookieWithNameAndValue
 
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(T) - Method in interface com.codeborne.selenide.ObjectCondition
 
Describe - Class in com.codeborne.selenide.impl
 
Describe(Driver, WebElement) - Constructor for class com.codeborne.selenide.impl.Describe
 
DescribeElement - Class in com.codeborne.selenide.commands
 
DescribeElement() - Constructor for class com.codeborne.selenide.commands.DescribeElement
 
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.CookieWithName
 
description() - Method in class com.codeborne.selenide.conditions.webdriver.CookieWithNameAndValue
 
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.CollectionElement
 
description() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
description() - Method in interface com.codeborne.selenide.impl.CollectionSource
 
description() - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
description() - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
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
 
DIGEST - Enum constant in enum class com.codeborne.selenide.AuthenticationType
 
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() - Static method in class com.codeborne.selenide.Selenide
Dismiss (click "No" or "Cancel") in the confirmation dialog (javascript 'alert' or 'confirm').
dismiss(ModalOptions) - Method in class com.codeborne.selenide.Modal
 
dismiss(ModalOptions) - Static method in class com.codeborne.selenide.Selenide
Dismiss (click "No" or "Cancel") in the confirmation dialog (javascript 'alert' or 'confirm').
dismiss(String) - Method in class com.codeborne.selenide.Modal
 
dismiss(String) - Static method in class com.codeborne.selenide.Selenide
Dismiss (click "No" or "Cancel") in the confirmation dialog (javascript 'alert' or 'confirm').
Disposable - Interface in com.codeborne.selenide.impl
 
dispose() - Method in interface com.codeborne.selenide.impl.Disposable
 
dispose() - Method in record class com.codeborne.selenide.impl.WebDriverInstance
 
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
 
domain - Variable in class com.codeborne.selenide.BasicAuthCredentials
 
domain - Variable in class com.codeborne.selenide.BearerTokenCredentials
 
domain() - Method in class com.codeborne.selenide.BasicAuthCredentials
 
domain() - Method in class com.codeborne.selenide.BearerTokenCredentials
 
domain() - Method in interface com.codeborne.selenide.Credentials
 
domAttribute(String) - Static method in class com.codeborne.selenide.Condition
Check if element has given dom attribute (with any value)
domAttribute(String, String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#mydiv").shouldHave(domAttributeValue("hidden", "hidden"));
DomAttribute - Class in com.codeborne.selenide.conditions
 
DomAttribute(String) - Constructor for class com.codeborne.selenide.conditions.DomAttribute
 
DomAttributeValue - Class in com.codeborne.selenide.conditions
 
DomAttributeValue(String, String) - Constructor for class com.codeborne.selenide.conditions.DomAttributeValue
 
domProperty(String) - Static method in class com.codeborne.selenide.Condition
Check if element has given dom property (with any value)
domProperty(String, String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#mydiv").shouldHave(domPropertyValue("id", "mydiv"));
DomProperty - Class in com.codeborne.selenide.conditions
 
DomProperty(String) - Constructor for class com.codeborne.selenide.conditions.DomProperty
 
DomPropertyValue - Class in com.codeborne.selenide.conditions
 
DomPropertyValue(String, String) - Constructor for class com.codeborne.selenide.conditions.DomPropertyValue
 
DOUBLE_TAP - Enum constant in enum class com.codeborne.selenide.appium.commands.AppiumClickMethod
 
doubleClick() - Method in interface com.codeborne.selenide.SelenideElement
Double-click the element

Before clicking, waits until element gets interactable and enabled.
doubleClick(ClickOptions) - Method in interface com.codeborne.selenide.SelenideElement
Double-click the element using ClickOptions: $("#username").doubleClick(ClickOptions.usingJavaScript())
DoubleClick - Class in com.codeborne.selenide.commands
 
DoubleClick() - Constructor for class com.codeborne.selenide.commands.DoubleClick
 
doubleTap() - Static method in class com.codeborne.selenide.appium.AppiumClickOptions
 
doubleTap() - Method in interface com.codeborne.selenide.appium.SelenideAppiumElement
 
down() - Static method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
down(float, float) - Static method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
down(int) - Static method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
DOWN - Enum constant in enum class com.codeborne.selenide.appium.ScrollDirection
 
download() - Method in interface com.codeborne.selenide.SelenideElement
Download file by clicking this element.
download(long) - Method in interface com.codeborne.selenide.SelenideElement
Deprecated.
download(long, FileFilter) - Method in interface com.codeborne.selenide.SelenideElement
Deprecated.
download(DownloadOptions) - Method in interface com.codeborne.selenide.SelenideElement
 
download(Driver, String, 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, WebElement, long, FileFilter) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
download(FileFilter) - Method in interface com.codeborne.selenide.SelenideElement
Download file by clicking this element.
download(WebElementSource, WebElement, long, long, FileFilter, DownloadAction) - Method in class com.codeborne.selenide.impl.DownloadFileToFolder
 
download(WebElementSource, WebElement, long, long, FileFilter, DownloadAction) - Method in class com.codeborne.selenide.impl.DownloadFileWithCdp
 
download(WebElementSource, WebElement, long, FileFilter, DownloadAction) - Method in class com.codeborne.selenide.impl.DownloadFileWithProxyServer
 
download(String) - Static method in class com.codeborne.selenide.Selenide
NB! URL must be properly encoded.
download(String) - Method in class com.codeborne.selenide.SelenideDriver
 
download(String, long) - Static method in class com.codeborne.selenide.Selenide
Download file using a direct link.
download(String, long) - Method in class com.codeborne.selenide.SelenideDriver
 
download(String, File) - Method in class org.selenide.selenoid.SelenoidClient
 
download(URI) - Static method in class com.codeborne.selenide.Selenide
 
download(URI) - Method in class com.codeborne.selenide.SelenideDriver
 
download(URI, long) - Static method in class com.codeborne.selenide.Selenide
 
download(URI, long) - Method in class com.codeborne.selenide.SelenideDriver
 
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 - Variable in class com.codeborne.selenide.impl.DownloadFileWithCdp
 
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
 
DownloadFileFromGridToFolder - Class in org.selenide.grid
 
DownloadFileFromGridToFolder() - Constructor for class org.selenide.grid.DownloadFileFromGridToFolder
 
DownloadFileFromGridWithCdp - Class in org.selenide.grid
 
DownloadFileFromGridWithCdp() - Constructor for class org.selenide.grid.DownloadFileFromGridWithCdp
 
DownloadFileFromSelenoidToFolder - Class in org.selenide.selenoid
 
DownloadFileFromSelenoidToFolder() - Constructor for class org.selenide.selenoid.DownloadFileFromSelenoidToFolder
 
DownloadFileFromSelenoidWithCdp - Class in org.selenide.selenoid
 
DownloadFileFromSelenoidWithCdp() - Constructor for class org.selenide.selenoid.DownloadFileFromSelenoidWithCdp
 
DownloadFileToFolder - Class in com.codeborne.selenide.impl
 
DownloadFileToFolder() - Constructor for class com.codeborne.selenide.impl.DownloadFileToFolder
 
DownloadFileWithCdp - Class in com.codeborne.selenide.impl
 
DownloadFileWithCdp() - Constructor for class com.codeborne.selenide.impl.DownloadFileWithCdp
 
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() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
downloads() - Method in class org.selenide.selenoid.SelenoidClient
 
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
 
downloadsFolder - Static variable in class com.codeborne.selenide.Configuration
Folder to store downloaded files to.
downloadsFolder() - Method in interface com.codeborne.selenide.Config
 
downloadsFolder() - Method in record class com.codeborne.selenide.impl.WebDriverInstance
Returns the value of the downloadsFolder record component.
downloadsFolder() - Method in class com.codeborne.selenide.SelenideConfig
 
downloadsFolder(String) - Method in class com.codeborne.selenide.SelenideConfig
 
DownloadsFolder - Interface in com.codeborne.selenide
 
dragAndDrop(DragAndDropOptions) - Method in interface com.codeborne.selenide.SelenideElement
Drag and drop this element to the target
Before dropping, waits until target element gets visible.
DragAndDrop - Class in com.codeborne.selenide.commands
 
DragAndDrop() - Constructor for class com.codeborne.selenide.commands.DragAndDrop
 
dragAndDropOptions(Object[], DragAndDropOptions.DragAndDropMethod) - Method in class com.codeborne.selenide.commands.DragAndDrop
 
DragAndDropOptions - Class in com.codeborne.selenide
 
DragAndDropOptions(DragAndDropOptions.DragAndDropTarget, DragAndDropOptions.DragAndDropMethod) - Constructor for class com.codeborne.selenide.DragAndDropOptions
 
DragAndDropOptions.DragAndDropMethod - Enum Class in com.codeborne.selenide
 
DragAndDropOptions.DragAndDropTarget - Interface in com.codeborne.selenide
 
DragAndDropOptions.DragAndDropTarget.CssSelector - Class in com.codeborne.selenide
 
DragAndDropOptions.DragAndDropTarget.Deprecated - Class in com.codeborne.selenide
 
DragAndDropOptions.DragAndDropTarget.Element - Class in com.codeborne.selenide
 
driver() - Method in class com.codeborne.selenide.appium.AppiumClipboard
 
driver() - Method in interface com.codeborne.selenide.Conditional
 
driver() - Method in class com.codeborne.selenide.DefaultClipboard
 
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.JSElementFinder
 
driver() - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
driver() - Method in class com.codeborne.selenide.impl.LazyCollectionSnapshot
 
driver() - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
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.LocalStorage
 
driver() - Method in class com.codeborne.selenide.SelenideDriver
 
driver() - Static method in class com.codeborne.selenide.WebDriverRunner
 
Driver - Interface in com.codeborne.selenide
 
DriverFactory - Interface in com.codeborne.selenide.webdriver
 
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
 
editable - Static variable in class com.codeborne.selenide.Condition
Check if element is "editable": is Condition.interactable, and is Condition.enabled, and is not Condition.readonly
Editable - Class in com.codeborne.selenide.conditions
 
Editable() - Constructor for class com.codeborne.selenide.conditions.Editable
 
element(String) - Static method in class com.codeborne.selenide.Selenide
Locates the first element matching given CSS selector
element(String, int) - Static method in class com.codeborne.selenide.Selenide
Locates the Nth element matching given criteria
element(By) - Static method in class com.codeborne.selenide.Selenide
Locates the first element matching given CSS selector
element(By, int) - Static method in class com.codeborne.selenide.Selenide
Locates the Nth element matching given criteria
element(WebElement) - Static method in class com.codeborne.selenide.Selenide
Wrap standard Selenium WebElement into SelenideElement to use additional methods like SelenideElement.shouldHave(WebElementCondition...), SelenideElement.selectOption(String, String...) etc.
Element(WebElement) - Constructor for class com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.Element
 
ElementCommunicator - Interface in com.codeborne.selenide.impl
 
ElementDescriber - Interface in com.codeborne.selenide.impl
 
ElementFinder - Class in com.codeborne.selenide.impl
 
ElementFinder(Driver, WebElementSource, By, int, String) - Constructor for class com.codeborne.selenide.impl.ElementFinder
 
ElementIsNotClickableError - Error in com.codeborne.selenide.ex
 
ElementIsNotClickableError(String, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementIsNotClickableError
 
ElementNotFound - Error in com.codeborne.selenide.ex
 
ElementNotFound(Alias, String, WebElementCondition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(Alias, String, WebElementCondition, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(Alias, By, WebElementCondition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(CollectionSource, String, long, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(CollectionSource, List<String>, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
elements(String) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given CSS selector.
elements(Collection<? extends WebElement>) - Static method in class com.codeborne.selenide.Selenide
Wrap standard Selenium WebElement collection into SelenideElement collection to use additional methods like SelenideElement.shouldHave(WebElementCondition...) etc.
elements(By) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given CSS selector.
ElementsCollection - Class in com.codeborne.selenide
 
ElementsCollection(Driver, String) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsCollection(Driver, Collection<? extends WebElement>) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsCollection(Driver, By) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsCollection(CollectionSource) - Constructor for class com.codeborne.selenide.ElementsCollection
 
ElementsContainerCollection - Class in com.codeborne.selenide.impl
 
ElementsContainerCollection(PageObjectFactory, Driver, Field, Class<?>, Type[], CollectionSource) - Constructor for class com.codeborne.selenide.impl.ElementsContainerCollection
 
ElementShould - Error in com.codeborne.selenide.ex
 
ElementShould(Driver, Alias, String, String, WebElementCondition, CheckResult, WebElement, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementShould
 
ElementShouldNot - Error in com.codeborne.selenide.ex
 
ElementShouldNot(Driver, Alias, String, String, WebElementCondition, CheckResult, WebElement, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementShouldNot
 
elementText - Variable in class com.codeborne.selenide.selector.ByTagAndText
 
elementText - Variable in class com.codeborne.selenide.selector.WithTagAndText
 
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.BasicAuthCredentials
The resulting string is base64 encoded (YWxhZGRpbjpvcGVuc2VzYW1l).
encode() - Method in class com.codeborne.selenide.BearerTokenCredentials
 
encode() - Method in interface com.codeborne.selenide.Credentials
 
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 record class com.codeborne.selenide.CheckResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codeborne.selenide.HighlightOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codeborne.selenide.impl.WebDriverInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codeborne.selenide.ModalOptions
Indicates whether some other object is "equal to" this one.
equals(String, String) - Method in class com.codeborne.selenide.impl.Html
 
equalsCaseSensitive(String, String) - Method in class com.codeborne.selenide.impl.Html
 
errorFormatter - Static variable in error com.codeborne.selenide.ex.UIAssertionError
 
ErrorFormatter - Interface in com.codeborne.selenide.ex
 
ErrorFormatterWithPageUrl - Class in com.codeborne.selenide.ex.custom
 
ErrorFormatterWithPageUrl() - Constructor for class com.codeborne.selenide.ex.custom.ErrorFormatterWithPageUrl
 
errorMessage() - Method in class com.codeborne.selenide.WebElementsCondition
 
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() - 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
 
exactOwnTextCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Assert that element has given text (without checking child elements).
ExactOwnTextCaseSensitive - Class in com.codeborne.selenide.conditions
 
ExactOwnTextCaseSensitive(String) - Constructor for class com.codeborne.selenide.conditions.ExactOwnTextCaseSensitive
 
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
 
exactTextsCaseSensitive(String...) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given case-sensitive texts (each collection element EQUALS TO CASE SENSITIVE corresponding text)
exactTextsCaseSensitive(List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given case-sensitive texts (each collection element EQUALS TO CASE SENSITIVE corresponding text)
ExactTextsCaseSensitive - Class in com.codeborne.selenide.collections
 
ExactTextsCaseSensitive(String...) - Constructor for class com.codeborne.selenide.collections.ExactTextsCaseSensitive
 
ExactTextsCaseSensitive(List<String>) - Constructor for class com.codeborne.selenide.collections.ExactTextsCaseSensitive
 
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(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 - 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(WebElementCondition) - Method in class com.codeborne.selenide.BaseElementsCollection
Filters elements excluding those which met the given condition (lazy evaluation)
excludeSwitches(Capabilities) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
excludeWith(WebElementCondition) - Method in class com.codeborne.selenide.BaseElementsCollection
Filters elements excluding those which met the given condition (lazy evaluation)
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).
execute(Driver, Object...) - Method in class com.codeborne.selenide.impl.JavaScript
 
execute(Driver, WebElement) - Method in class com.codeborne.selenide.commands.GetSelectedOptionText
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumClear
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumClick
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumDoubleClick
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumDoubleTap
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumDragAndDrop
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumScrollTo
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumSetValue
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumSwipeTo
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumTap
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumType
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumUnfocus
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.AppiumVal
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.appium.commands.HideKeyboard
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.clearwithshortcut.ClearWithShortcut
 
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.CacheSelenideElement
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Clear
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Click
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ContextClick
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DescribeElement
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DownloadFile
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DragAndDrop
 
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.GetOptions
 
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.GetSelectedOptionText
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSelectedOptionValue
 
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.Highlight
 
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.Paste
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Press
 
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.Type
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Unfocus
 
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(Object, WebElementSource, String, Object[]) - Method in class com.codeborne.selenide.commands.Commands
 
execute(SearchContext, Object...) - Method in class com.codeborne.selenide.impl.JavaScript
 
Execute<ReturnType> - Class in com.codeborne.selenide.commands
 
Execute() - Constructor for class com.codeborne.selenide.commands.Execute
 
executeAsyncJavaScript(String, Object...) - Method in interface com.codeborne.selenide.Driver
 
executeAsyncJavaScript(String, Object...) - Static method in class com.codeborne.selenide.Selenide
 
executeAsyncJavaScript(String, Object...) - Method in class com.codeborne.selenide.SelenideDriver
 
executeJavaScript(String, Object...) - Method in interface com.codeborne.selenide.Driver
 
executeJavaScript(String, Object...) - Static method in class com.codeborne.selenide.Selenide
 
executeJavaScript(String, Object...) - Method in class com.codeborne.selenide.SelenideDriver
 
executeOrFail(Driver, Object...) - Method in class com.codeborne.selenide.impl.JavaScript
 
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() - Method in interface com.codeborne.selenide.SelenideElement
Checks if element exists true on the current page.
Exists - Class in com.codeborne.selenide.commands
 
Exists() - Constructor for class com.codeborne.selenide.commands.Exists
 
expectedAttributeValue - Variable in class com.codeborne.selenide.appium.conditions.AttributeWithValue
 
expectedAttributeValue - Variable in class com.codeborne.selenide.conditions.AttributeWithValue
 
expectedDomPropertyValue - Variable in class com.codeborne.selenide.conditions.DomPropertyValue
 
expectedSize - Variable in class com.codeborne.selenide.collections.SizeLessThan
 
expectedText() - Method in record class com.codeborne.selenide.ModalOptions
Returns the value of the expectedText record component.
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.CookieWithName
 
expectedValue() - Method in class com.codeborne.selenide.conditions.webdriver.CookieWithNameAndValue
 
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
 
expectedValue() - Method in class com.codeborne.selenide.WebElementsCondition
 
expectedValues - Variable in class com.codeborne.selenide.collections.Attributes
 
ExplainedCondition<T extends WebElementCondition> - Class in com.codeborne.selenide.conditions
 
ExplainedCondition(T, String) - Constructor for class com.codeborne.selenide.conditions.ExplainedCondition
 
explanation - Variable in class com.codeborne.selenide.WebElementsCondition
 
extract(Config, WebDriver, String) - Method in interface com.codeborne.selenide.impl.PageSourceExtractor
 
extract(Config, WebDriver, String) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
 
extractOptions(Object[]) - Method in class com.codeborne.selenide.commands.Type
 

F

fail(CollectionSource, CheckResult, Exception, long) - Method in class com.codeborne.selenide.collections.Attributes
 
fail(CollectionSource, CheckResult, Exception, long) - Method in class com.codeborne.selenide.collections.SizeLessThan
 
fail(CollectionSource, CheckResult, Exception, long) - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
 
fail(CollectionSource, CheckResult, Exception, long) - Method in class com.codeborne.selenide.collections.ExactTexts
 
fail(CollectionSource, CheckResult, Exception, long) - Method in class com.codeborne.selenide.collections.ItemWithText
 
fail(CollectionSource, CheckResult, Exception, long) - Method in class com.codeborne.selenide.collections.PredicateCollectionCondition
 
fail(CollectionSource, CheckResult, Exception, long) - Method in class com.codeborne.selenide.WebElementsCondition
Override this method if you want to customize error class or description
FAIL - Enum constant in enum class com.codeborne.selenide.logevents.LogEvent.EventStatus
 
failed(Throwable, Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
 
failed(Throwable, Description) - Method in class com.codeborne.selenide.junit.TextReport
 
failedTests() - Static method in class com.codeborne.selenide.junit.ScreenShooter
 
failFastIfNoChanges(Driver, DownloadsFolder, FileFilter, long, long, long) - Method in class com.codeborne.selenide.impl.DownloadFileToFolder
 
failFastIfNoChanges(Driver, DownloadsFolder, FileFilter, long, long, long) - Method in class org.selenide.grid.DownloadFileFromGridToFolder
 
failFastIfNoChanges(Driver, DownloadsFolder, FileFilter, long, long, long) - Method in class org.selenide.selenoid.DownloadFileFromSelenoidToFolder
 
fastSetValue - Static variable in class com.codeborne.selenide.Configuration
If set to true, sets value by javascript instead of using Selenium built-in "sendKey" function (that is quite slow because it sends every character separately).
fastSetValue() - Method in interface com.codeborne.selenide.Config
 
fastSetValue() - Method in class com.codeborne.selenide.SelenideConfig
 
fastSetValue(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
file() - Static method in class com.codeborne.selenide.DownloadOptions
 
file(String) - Method in class com.codeborne.selenide.BrowserDownloadsFolder
 
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 - Static variable in class com.codeborne.selenide.Configuration
Defines if files are downloaded via direct HTTP or vie selenide embedded proxy server Can be configured either programmatically, via selenide.properties file or by system property "-Dselenide.fileDownload=PROXY"
Default: HTTPGET
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 Class 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
 
FileNotDownloadedError - Error in com.codeborne.selenide.ex
 
FileNotDownloadedError(String, long) - Constructor for error com.codeborne.selenide.ex.FileNotDownloadedError
 
FileNotDownloadedError(String, long, Exception) - Constructor for error com.codeborne.selenide.ex.FileNotDownloadedError
 
files() - Method in class com.codeborne.selenide.BrowserDownloadsFolder
 
files() - Method in interface com.codeborne.selenide.DownloadsFolder
 
files() - Method in class com.codeborne.selenide.impl.Downloads
 
files() - Method in class org.selenide.grid.GridDownloadsFolder
 
files() - Method in class org.selenide.selenoid.SelenoidDownloadsFolder
 
files(FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
 
filesAsString() - Method in interface com.codeborne.selenide.DownloadsFolder
 
filesAsString() - Method in class com.codeborne.selenide.impl.Downloads
 
filesNewerThan(long) - Method in class com.codeborne.selenide.BrowserDownloadsFolder
 
filesNewerThan(long) - Method in interface com.codeborne.selenide.DownloadsFolder
 
filesNewerThan(long) - Method in class org.selenide.grid.GridDownloadsFolder
 
filesNewerThan(long) - Method in class org.selenide.selenoid.SelenoidDownloadsFolder
 
filter(WebElementCondition) - Method in class com.codeborne.selenide.BaseElementsCollection
Filters collection elements based on the given condition (lazy evaluation)
filterBy(WebElementCondition) - Method in class com.codeborne.selenide.BaseElementsCollection
Filters collection elements based on the given condition (lazy evaluation)
FilteringCollection - Class in com.codeborne.selenide.impl
 
FilteringCollection(CollectionSource, WebElementCondition) - 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.FileDownloadFilter
 
filterRequest(HttpRequest, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.MockResponseFilter
 
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(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.ElementFinder
 
find(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
find(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.WebElementSource
 
find(WebElementCondition) - Method in class com.codeborne.selenide.BaseElementsCollection
Find the first element which met the given condition (lazy evaluation)
find(String) - 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 class com.codeborne.selenide.SelenideDriver
 
find(By) - Method in interface com.codeborne.selenide.SelenideElement
find(By, int) - Method in class com.codeborne.selenide.SelenideDriver
 
find(By, int) - Method in interface com.codeborne.selenide.SelenideElement
Find - Class in com.codeborne.selenide.commands
 
Find() - Constructor for class com.codeborne.selenide.commands.Find
 
findAll() - Method in class com.codeborne.selenide.impl.ElementFinder
 
findAll() - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
findAll() - Method in class com.codeborne.selenide.impl.WebElementSource
 
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 class com.codeborne.selenide.SelenideDriver
 
findAll(By) - Method in interface com.codeborne.selenide.SelenideElement
Short form of webDriver.findElements(thisElement, selector)
FindAll - Class in com.codeborne.selenide.commands
 
FindAll() - Constructor for class com.codeborne.selenide.commands.FindAll
 
FindAllByXpath - Class in com.codeborne.selenide.commands
 
FindAllByXpath() - Constructor for class com.codeborne.selenide.commands.FindAllByXpath
 
findAndAssertElementIsClickable() - Method in class com.codeborne.selenide.impl.WebElementSource
Asserts that returned element is enabled and can be interacted with.
findAndAssertElementIsEditable() - Method in class com.codeborne.selenide.impl.WebElementSource
Asserts that returned element is editable.
findAndAssertElementIsInteractable() - Method in class com.codeborne.selenide.impl.WebElementSource
Asserts that returned element can be interacted with.
findAndAssertElementIsVisible() - Method in class com.codeborne.selenide.impl.WebElementSource
 
findBy(WebElementCondition) - Method in class com.codeborne.selenide.BaseElementsCollection
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(Driver, WebElementSource, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
findElement(Driver, WebElementSource, By, int) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
findElement(WebElementSource) - Method in class com.codeborne.selenide.appium.commands.AppiumDoubleClick
 
findElement(WebElementSource) - Method in class com.codeborne.selenide.appium.commands.AppiumType
 
findElement(WebElementSource) - Method in class com.codeborne.selenide.commands.Type
 
findElement(WebElementSource, boolean) - Method in class com.codeborne.selenide.appium.commands.AppiumClick
 
findElement(WebElementSource, boolean) - Method in class com.codeborne.selenide.commands.Click
 
findElement(SearchContext) - Method in class com.codeborne.selenide.appium.selector.CombinedBy
 
findElement(SearchContext) - Method in class com.codeborne.selenide.selector.ByDeepShadow.ByDeepShadowCss
 
findElement(SearchContext) - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
 
findElement(SearchContext) - Method in class com.codeborne.selenide.selector.FocusedElementLocator
 
findElement(SearchContext) - Method in class com.codeborne.selenide.selector.ByTextCaseInsensitive
 
findElement(SearchContext) - Method in class com.codeborne.selenide.appium.selector.ByTagAndAttribute
 
findElements(Driver, WebElementSource, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
findElements(SearchContext) - Method in class com.codeborne.selenide.appium.selector.CombinedBy
 
findElements(SearchContext) - Method in class com.codeborne.selenide.selector.ByDeepShadow.ByDeepShadowCss
 
findElements(SearchContext) - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
 
findElements(SearchContext) - Method in class com.codeborne.selenide.selector.FocusedElementLocator
 
findElements(SearchContext) - Method in class com.codeborne.selenide.selector.ByTextCaseInsensitive
 
findElements(SearchContext) - Method in class com.codeborne.selenide.appium.selector.ByTagAndAttribute
 
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.appium.SelenideAppiumPageFactory
 
findSelector(Driver, Field) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
finish(String) - Method in class com.codeborne.selenide.logevents.SimpleReport
 
finishContext() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
finishContext() - Static method in class com.codeborne.selenide.Screenshots
 
finished(Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
 
finished(Description) - Method in class com.codeborne.selenide.junit.TextReport
 
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.BaseElementsCollection
returns the first element of the collection (lazy evaluation)
first(int) - Method in class com.codeborne.selenide.BaseElementsCollection
returns the first n elements of the collection (lazy evaluation)
firstDownloadedFile(long, FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
 
firstMatchingFile(FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
 
firstOf(Object[]) - Static method in class com.codeborne.selenide.commands.Util
 
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
 
FocusedElementLocator - Class in com.codeborne.selenide.selector
Subclass of `By` to find the element currently being focused
FocusedElementLocator() - Constructor for class com.codeborne.selenide.selector.FocusedElementLocator
 
FOLDER - Enum constant in enum class com.codeborne.selenide.FileDownloadMode
Download files to a local "downloads" folder
force() - Method in class com.codeborne.selenide.ClickOptions
 
format(long) - Method in class com.codeborne.selenide.impl.DurationFormat
 
format(Duration) - Method in class com.codeborne.selenide.impl.DurationFormat
 
format(T) - Method in class com.codeborne.selenide.conditions.datetime.TemporalCondition
 
format(T) - Method in class com.codeborne.selenide.conditions.datetime.TemporalFormatCondition
 
formatActualValue(String) - Method in interface com.codeborne.selenide.ex.ErrorFormatter
 
forward() - Static method in class com.codeborne.selenide.Selenide
Navigate browser forward to next page
forward() - Method in class com.codeborne.selenide.SelenideDriver
 
forward(Driver) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
frame(int) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to frame by index NB! Order of frames can be different in different browsers, see Selenide tests.
frame(int, Duration) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to frame by index with a configurable timeout NB! Order of frames can be different in different browsers, see Selenide tests.
frame(String) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to frame by name or id
frame(String, Duration) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to frame by name or id with a configurable timeout
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
 
FrameNotFoundError - Error in com.codeborne.selenide.ex
 
FrameNotFoundError(String, Throwable) - Constructor for error com.codeborne.selenide.ex.FrameNotFoundError
 
from(File) - Static method in class com.codeborne.selenide.BrowserDownloadsFolder
 
FULL_TEXT - Enum constant in enum class com.codeborne.selenide.TextCheck
Match the full text.
FullSizePhotographer - Class in com.codeborne.selenide.fullscreenshot
Implementation of Photographer which can take full-size screenshots.
FullSizePhotographer() - Constructor for class com.codeborne.selenide.fullscreenshot.FullSizePhotographer
 
FullSizePhotographer(WebdriverPhotographer) - Constructor for class com.codeborne.selenide.fullscreenshot.FullSizePhotographer
 
fullStacktraces - Static variable in class com.codeborne.selenide.testng.SoftAsserts
 
fully(Driver, Collection<WebElement>) - Method in interface com.codeborne.selenide.impl.ElementDescriber
Outputs string presentation of the element's collection
fully(Driver, WebElement) - Method in class com.codeborne.selenide.appium.AppiumElementDescriber
 
fully(Driver, WebElement) - Method in interface com.codeborne.selenide.impl.ElementDescriber
 
fully(Driver, WebElement) - Method in class com.codeborne.selenide.impl.SelenideElementDescriber
 

G

generateErrorDetails(AssertionError, Driver, Screenshot, long) - Method in class com.codeborne.selenide.ex.custom.ErrorFormatterWithPageUrl
 
generateErrorDetails(AssertionError, Driver, Screenshot, long) - Method in interface com.codeborne.selenide.ex.ErrorFormatter
 
generateErrorDetails(AssertionError, Driver, Screenshot, long) - Method in class com.codeborne.selenide.ex.SelenideErrorFormatter
 
generateFileName() - Method in class com.codeborne.selenide.impl.FileNamer
Creates a unique name for a file (to some extent).
generateReport(String, List<LogEvent>) - Method in class com.codeborne.selenide.logevents.SimpleReport
 
generateScreenshotFileName() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
genericAttributes() - Method in class com.codeborne.selenide.appium.AppiumElementDescriber
 
get() - Method in class com.codeborne.selenide.impl.Lazy
 
get(int) - Method in class com.codeborne.selenide.BaseElementsCollection
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
 
get(Supplier<String>) - Method in class com.codeborne.selenide.impl.Alias
 
GET - Enum constant in enum class com.codeborne.selenide.proxy.RequestMatcher.HttpMethod
 
getAction() - Method in class com.codeborne.selenide.DownloadOptions
 
getActualValue() - Method in record class com.codeborne.selenide.CheckResult
 
getActualValueOrElse(T) - Method in record class com.codeborne.selenide.CheckResult
 
getAlias() - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
getAlias() - Method in class com.codeborne.selenide.impl.CollectionSnapshot
 
getAlias() - Method in interface com.codeborne.selenide.impl.CollectionSource
 
getAlias() - Method in class com.codeborne.selenide.impl.FilteringCollection
 
getAlias() - Method in class com.codeborne.selenide.impl.HeadOfCollection
 
getAlias() - Method in class com.codeborne.selenide.impl.LazyCollectionSnapshot
 
getAlias() - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
getAlias() - Method in class com.codeborne.selenide.impl.TailOfCollection
 
getAlias() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
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) Usually you should not need this method, unless you are writing a custom reporting engine like Allure Reports.
GetAlias - Class in com.codeborne.selenide.commands
 
GetAlias() - Constructor for class com.codeborne.selenide.commands.GetAlias
 
getAndCheckWebDriver() - Method in interface com.codeborne.selenide.Driver
 
getAndCheckWebDriver() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
getAndCheckWebDriver() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
getAndCheckWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getAndCheckWebDriver() - Method in class com.codeborne.selenide.SelenideDriver
 
getAndCheckWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Get the underlying instance of Selenium WebDriver, and assert that it's still alive.
getAndCheckWebDriver() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
getAndroidDriver() - Static method in class com.codeborne.selenide.appium.AppiumDriverRunner
Get the underlying instance of AndroidDriver This can be used for any operations directly with AndroidDriver.
getAppiumSwipeDirection() - Method in class com.codeborne.selenide.appium.AppiumSwipeOptions
 
getAttribute(String) - Method in interface com.codeborne.selenide.SelenideElement
 
GetAttribute - Class in com.codeborne.selenide.commands
 
GetAttribute() - Constructor for class com.codeborne.selenide.commands.GetAttribute
 
getAttributeValue(Driver, WebElement) - Method in class com.codeborne.selenide.appium.conditions.CombinedAttribute
 
getAttributeValue(WebElement) - Method in class com.codeborne.selenide.conditions.AttributeWithValue
 
getBottomPointHeightPercent() - Method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
getBrowserDownloadsFolder() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getBrowserDownloadsFolder() - Static method in class com.codeborne.selenide.WebDriverRunner
 
getBrowserDownloadsFolder() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
getCenter(WebElement) - Method in class com.codeborne.selenide.appium.commands.AppiumClick
 
getClipboard() - Method in class com.codeborne.selenide.SelenideDriver
 
getClipboard(Driver) - Method in class com.codeborne.selenide.appium.AppiumClipboardService
 
getClipboard(Driver) - Method in class com.codeborne.selenide.ClipboardService
 
getClipboard(Driver) - Method in class org.selenide.selenoid.SelenoidClipboardService
 
getClipboardText() - Method in class org.selenide.selenoid.SelenoidClient
 
getContentType() - Method in class com.codeborne.selenide.files.DownloadedFile
 
getContextHandles() - Static method in class com.codeborne.selenide.appium.SelenideAppium
 
getContextHandles() - Method in class com.codeborne.selenide.appium.SelenideAppiumTargetLocator
 
getContextScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getCssValue(String) - Method in interface com.codeborne.selenide.SelenideElement
 
GetCssValue - Class in com.codeborne.selenide.commands
 
GetCssValue() - Constructor for class com.codeborne.selenide.commands.GetCssValue
 
getCurrentContext() - Static method in class com.codeborne.selenide.appium.SelenideAppium
 
getCurrentContext() - Method in class com.codeborne.selenide.appium.SelenideAppiumTargetLocator
 
getCurrentFrameUrl() - Method in interface com.codeborne.selenide.Driver
 
getCurrentFrameUrl() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getCurrentFrameUrl() - Method in class com.codeborne.selenide.SelenideDriver
 
getCurrentFrameUrl() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
getCurrentFrameUrl(WebDriver) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
getCurrentUrl() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getCurrentUrl() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
GetDataAttribute - Class in com.codeborne.selenide.commands
 
GetDataAttribute() - Constructor for class com.codeborne.selenide.commands.GetDataAttribute
 
getDownloadsFolder(Driver) - Method in class com.codeborne.selenide.impl.DownloadFileToFolder
 
getDownloadsFolder(Driver) - Method in class com.codeborne.selenide.impl.DownloadFileWithCdp
 
getDownloadsFolder(Driver) - Method in class org.selenide.grid.DownloadFileFromGridToFolder
 
getDownloadsFolder(Driver) - Method in class org.selenide.grid.DownloadFileFromGridWithCdp
 
getDownloadsFolder(Driver) - Method in class org.selenide.selenoid.DownloadFileFromSelenoidToFolder
 
getDownloadsFolder(Driver) - Method in class org.selenide.selenoid.DownloadFileFromSelenoidWithCdp
 
getDuration() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getDuration() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getElapsedTimeMs() - Method in class com.codeborne.selenide.Stopwatch
 
getElement() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getElement() - 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.LazyCollectionSnapshot
 
getElement(int) - Method in class com.codeborne.selenide.impl.TailOfCollection
 
getElement(int) - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
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.LazyCollectionSnapshot
 
getElements() - Method in class com.codeborne.selenide.impl.TailOfCollection
 
getElements() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
getEndTime() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getEndTime() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getEndX() - Method in class com.codeborne.selenide.appium.AppiumScrollCoordinates
 
getEndY() - Method in class com.codeborne.selenide.appium.AppiumScrollCoordinates
 
getError() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getError() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getFieldValue(Object, Field) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
getFile() - Method in class com.codeborne.selenide.files.DownloadedFile
 
getFileName(String) - Method in class com.codeborne.selenide.impl.HttpHelper
 
getFileName(String, HttpResponse) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
getFileNameFromContentDisposition(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(Map<String, String>) - Method in class com.codeborne.selenide.impl.HttpHelper
 
getFilter() - Method in class com.codeborne.selenide.DownloadOptions
 
getFocusedElement() - Static method in class com.codeborne.selenide.Selenide
 
getFocusedElement() - Method in class com.codeborne.selenide.SelenideDriver
 
getFolder() - Method in class com.codeborne.selenide.BrowserDownloadsFolder
 
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(Driver, WebElement) - Static method in class com.codeborne.selenide.commands.GetInnerText
 
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
 
getIosDriver() - Static method in class com.codeborne.selenide.appium.AppiumDriverRunner
Get the underlying instance of IOSDriver This can be used for any operations directly with IOSDriver.
getItem(String) - Method in class com.codeborne.selenide.LocalStorage
 
getItems() - Method in class com.codeborne.selenide.LocalStorage
 
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
 
getLastContextScreenshot() - Static method in class com.codeborne.selenide.Screenshots
Get the last screenshot taken in current context thread
getLastScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getLastScreenshot() - Static method in class com.codeborne.selenide.Screenshots
Get the last screenshot taken
getLastThreadScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getLastThreadScreenshot() - Static method in class com.codeborne.selenide.Screenshots
Get the last screenshot taken in current thread
getListGenericType(Field, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
getLocalStorage() - Method in class com.codeborne.selenide.SelenideDriver
 
getMaxSwipeCount() - Method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
getMaxSwipeCounts() - Method in class com.codeborne.selenide.appium.AppiumScrollOptions
getMaxSwipeCounts() - Method in class com.codeborne.selenide.appium.AppiumSwipeOptions
 
getMessage() - Method in error com.codeborne.selenide.ex.UIAssertionError
 
getMessageOrElse(Supplier<String>) - Method in record class com.codeborne.selenide.CheckResult
 
getMethod() - Method in class com.codeborne.selenide.DownloadOptions
 
getMethod() - Method in class com.codeborne.selenide.DragAndDropOptions
 
getMobileDriver() - Static method in class com.codeborne.selenide.appium.AppiumDriverRunner
Get the underlying instance of AppiumDriver This can be used for any operations directly with AppiumDriver.
getName() - Method in class com.codeborne.selenide.WebElementCondition
 
GetName - Class in com.codeborne.selenide.commands
 
GetName() - Constructor for class com.codeborne.selenide.commands.GetName
 
getOptions() - Method in interface com.codeborne.selenide.SelenideElement
Find all options from this select field
GetOptions - Class in com.codeborne.selenide.commands
 
GetOptions() - Constructor for class com.codeborne.selenide.commands.GetOptions
 
getOrElse(Supplier<String>) - Method in class com.codeborne.selenide.impl.Alias
 
getOwnText() - Method in interface com.codeborne.selenide.SelenideElement
Get the text of the element WITHOUT children.
getOwnText(Driver, WebElement) - Static method in class com.codeborne.selenide.commands.GetOwnText
 
GetOwnText - Class in com.codeborne.selenide.commands
 
GetOwnText() - Constructor for class com.codeborne.selenide.commands.GetOwnText
 
getPageSource() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getPageSource() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
GetParent - Class in com.codeborne.selenide.commands
 
getPath() - Method in class com.codeborne.selenide.BrowserDownloadsFolder
 
getPath() - Method in interface com.codeborne.selenide.DownloadsFolder
 
getPath() - Method in class org.selenide.grid.GridDownloadsFolder
 
getPath() - Method in class org.selenide.selenoid.SelenoidDownloadsFolder
 
getPlatform(Driver) - Method in class com.codeborne.selenide.clearwithshortcut.ClearWithShortcut
 
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
 
getProxyServer() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getProxyServer() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
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
 
getRemoteParameters() - Method in class com.codeborne.selenide.appium.selector.ByTagAndAttribute
 
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
 
getScrollDirection() - Method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
getSearchContext(Driver, WebElementSource) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
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.CollectionSnapshot
 
getSearchCriteria() - Method in interface com.codeborne.selenide.impl.CollectionSource
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.ElementFinder
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.FilteringCollection
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.HeadOfCollection
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.JSElementFinder
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.LazyCollectionSnapshot
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.TailOfCollection
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
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
GetSearchCriteria - Class in com.codeborne.selenide.commands
 
GetSearchCriteria() - Constructor for class com.codeborne.selenide.commands.GetSearchCriteria
 
getSelectedOption() - Method in interface com.codeborne.selenide.SelenideElement
Find (first) selected option from this select field
GetSelectedOption - Class in com.codeborne.selenide.commands
 
GetSelectedOption() - Constructor for class com.codeborne.selenide.commands.GetSelectedOption
 
getSelectedOptions() - Method in interface com.codeborne.selenide.SelenideElement
Find all selected options from this select field
GetSelectedOptions - Class in com.codeborne.selenide.commands
 
GetSelectedOptions() - Constructor for class com.codeborne.selenide.commands.GetSelectedOptions
 
getSelectedOptionText() - Method in interface com.codeborne.selenide.SelenideElement
Get text of selected option in select field
GetSelectedOptionText - Class in com.codeborne.selenide.commands
 
GetSelectedOptionText() - Constructor for class com.codeborne.selenide.commands.GetSelectedOptionText
 
getSelectedOptionValue() - Method in interface com.codeborne.selenide.SelenideElement
Get value of selected option in select field
GetSelectedOptionValue - Class in com.codeborne.selenide.commands
 
GetSelectedOptionValue() - Constructor for class com.codeborne.selenide.commands.GetSelectedOptionValue
 
getSelectedRadio(By) - Static method in class com.codeborne.selenide.Selenide
Returns selected element in radio group
getSelectedRadio(By) - Method in class com.codeborne.selenide.SelenideDriver
 
getSelectedText() - Static method in class com.codeborne.selenide.Selenide
Returns selected text or empty string if no text is selected.
getSelectedText() - Method in class com.codeborne.selenide.SelenideDriver
Returns selected text or empty string if no text is selected.
getSelector(Object) - Static method in class com.codeborne.selenide.impl.WebElementSource
 
getSelenideProxy() - Static method in class com.codeborne.selenide.WebDriverRunner
Get selenide proxy.
getSeleniumProxy() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Returns a "selenium" proxy that can be used by webdriver.
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
 
getStartTime() - Method in interface com.codeborne.selenide.logevents.LogEvent
 
getStartTime() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
getStartX() - Method in class com.codeborne.selenide.appium.AppiumScrollCoordinates
 
getStartY() - Method in class com.codeborne.selenide.appium.AppiumScrollCoordinates
 
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
 
getTarget(Driver) - Method in class com.codeborne.selenide.DragAndDropOptions
 
getText() - Method in class com.codeborne.selenide.appium.AppiumClipboard
 
getText() - Method in interface com.codeborne.selenide.Clipboard
Get text from clipboard
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.
getText() - Method in class org.selenide.selenoid.SelenoidClipboard
 
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.ExactOwnTextCaseSensitive
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.InnerText
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.OwnText
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.OwnTextCaseSensitive
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.PartialText
 
getText(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.PartialTextCaseSensitive
 
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 - Class in com.codeborne.selenide.commands
 
GetText() - Constructor for class com.codeborne.selenide.commands.GetText
 
getThreadScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getTimeoutMs(long) - Method in class com.codeborne.selenide.impl.Arguments
 
getTopPointHeightPercent() - Method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
getUserAgent() - Method in interface com.codeborne.selenide.Driver
 
getUserAgent() - Static method in class com.codeborne.selenide.Selenide
Get current user agent from browser session
getUserAgent() - Method in class com.codeborne.selenide.SelenideDriver
 
getValue() - Method in enum class com.codeborne.selenide.AuthenticationType
 
getValue() - Method in class com.codeborne.selenide.commands.ancestor.AncestorResult
 
getValue() - Method in interface com.codeborne.selenide.SelenideElement
Get the "value" attribute of the element
GetValue - Class in com.codeborne.selenide.commands
 
GetValue() - Constructor for class com.codeborne.selenide.commands.GetValue
 
getWebDriver() - Method in interface com.codeborne.selenide.Driver
 
getWebDriver() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
 
getWebDriver() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
 
getWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getWebDriver() - Method in class com.codeborne.selenide.SelenideDriver
 
getWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Get the underlying instance of Selenium WebDriver.
getWebDriver() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
getWebDriverLogs() - Method in class com.codeborne.selenide.SelenideDriver
 
getWebDriverLogs(String) - Static method in class com.codeborne.selenide.Selenide
getWebDriverLogs(String, Level) - Static method in class com.codeborne.selenide.Selenide
Getting and filtering of the WebDriver logs for specified LogType by specified logging level
For example to get WebDriver Browser's console output (including JS info, warnings, errors, etc.
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.JSElementFinder
 
getWebElement() - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
getWebElement() - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
getWebElement() - Method in class com.codeborne.selenide.impl.WebElementSource
 
getWebElement() - Method in class com.codeborne.selenide.impl.WebElementWrapper
 
getWrappedElement() - Method in interface com.codeborne.selenide.SelenideElement
 
GetWrappedElement - Class in com.codeborne.selenide.commands
 
GetWrappedElement() - Constructor for class com.codeborne.selenide.commands.GetWrappedElement
 
GridDownloadsFolder - Class in org.selenide.grid
 
GridDownloadsFolder(Driver) - Constructor for class org.selenide.grid.GridDownloadsFolder
 

H

has(WebElementCondition) - 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.
has(WebElementCondition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
hasContentDispositionHeader() - Method in class com.codeborne.selenide.files.DownloadedFile
 
hasFiles(Set<String>, FileFilter) - Method in interface com.codeborne.selenide.DownloadsFolder
 
hashCode() - Method in record class com.codeborne.selenide.CheckResult
Returns a hash code value for this object.
hashCode() - Method in record class com.codeborne.selenide.HighlightOptions
Returns a hash code value for this object.
hashCode() - Method in record class com.codeborne.selenide.impl.WebDriverInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.codeborne.selenide.ModalOptions
Returns a hash code value for this object.
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
 
HasTimeout - Interface in com.codeborne.selenide.impl
 
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 interface com.codeborne.selenide.impl.WebDriverContainer
 
hasWebDriverStarted() - Method in class com.codeborne.selenide.SelenideDriver
 
hasWebDriverStarted() - Static method in class com.codeborne.selenide.WebDriverRunner
 
hasWebDriverStarted() - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
have(WebElementCondition) - 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 - Static variable in class com.codeborne.selenide.Configuration
Enables the ability to run the browser in headless mode.
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 exist.
Hidden - Class in com.codeborne.selenide.conditions
 
Hidden() - Constructor for class com.codeborne.selenide.conditions.Hidden
 
hideKeyboard() - Method in interface com.codeborne.selenide.appium.SelenideAppiumElement
 
HideKeyboard - Class in com.codeborne.selenide.appium.commands
 
HideKeyboard() - Constructor for class com.codeborne.selenide.appium.commands.HideKeyboard
 
highlight() - Method in interface com.codeborne.selenide.SelenideElement
 
highlight(HighlightOptions) - Method in interface com.codeborne.selenide.SelenideElement
 
Highlight - Class in com.codeborne.selenide.commands
 
Highlight() - Constructor for class com.codeborne.selenide.commands.Highlight
 
HighlightOptions - Record Class in com.codeborne.selenide
 
HighlightOptions(String) - Constructor for record class com.codeborne.selenide.HighlightOptions
Creates an instance of a HighlightOptions record class.
HOBA - Enum constant in enum class com.codeborne.selenide.AuthenticationType
 
holdBrowserOpen - Static variable in class com.codeborne.selenide.Configuration
Deprecated.
Don't use this setting. It leaves the browser and webdriver open. User can later close the browser manually, but the webdriver leaves running forever. To achieve the same effect, just add `sleep(600_000)` in your test.
holdBrowserOpen() - Method in interface com.codeborne.selenide.Config
Deprecated.
Don't use this setting. It leaves the browser and webdriver open. User can later close the browser manually, but the webdriver leaves running forever.
holdBrowserOpen() - Method in class com.codeborne.selenide.SelenideConfig
Deprecated.
holdBrowserOpen(boolean) - Method in class com.codeborne.selenide.SelenideConfig
Deprecated.
hover() - Method in interface com.codeborne.selenide.SelenideElement
Emulate "mouseOver" event.
hover(HoverOptions) - Method in interface com.codeborne.selenide.SelenideElement
Emulate "mouseOver" event.
Hover - Class in com.codeborne.selenide.commands
 
Hover() - Constructor for class com.codeborne.selenide.commands.Hover
 
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
 
HttpClientTimeouts - Class in com.codeborne.selenide.webdriver
A temporary workaround to override default timeouts of NettyClient used in Selenium.
HttpClientTimeouts() - Constructor for class com.codeborne.selenide.webdriver.HttpClientTimeouts
 
HTTPGET - Enum constant in enum class com.codeborne.selenide.FileDownloadMode
Download files via direct http request.
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.
IN_PROGRESS - Enum constant in enum class com.codeborne.selenide.logevents.LogEvent.EventStatus
 
incrementTimeout() - Method in class com.codeborne.selenide.DownloadOptions
 
index - Variable in class com.codeborne.selenide.appium.selector.ByClassNameAndIndex
 
index - Variable in class com.codeborne.selenide.impl.SelenideElementIterator
 
indexOf(Class<?>, Type) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
indexOf(Object) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
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
 
initField(Driver, WebElementSource, Object, Type[], Field) - 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.
innerText(String) - Static method in class com.codeborne.selenide.Condition
Assert that element contains given inner text.
InnerText - Class in com.codeborne.selenide.conditions
 
InnerText(String) - Constructor for class com.codeborne.selenide.conditions.InnerText
 
inNewBrowser(Runnable) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
inNewBrowser(Runnable) - Static method in class com.codeborne.selenide.Selenide
Open a new browser (with the same settings as the default browser), and run given code block in this browser.
inNewBrowser(Runnable) - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
instance - Static variable in class com.codeborne.selenide.impl.WebElementSelector
 
instanceOf(Driver, Class<T>) - Static method in class com.codeborne.selenide.impl.WebdriverUnwrapper
 
instanceOf(SearchContext, Class<T>) - Static method in class com.codeborne.selenide.impl.WebdriverUnwrapper
 
interactable - Static variable in class com.codeborne.selenide.Condition
Check if element is interactable: either is visible, or has css property "opacity: 0"
Interactable - Class in com.codeborne.selenide.conditions
 
Interactable() - Constructor for class com.codeborne.selenide.conditions.Interactable
 
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
 
InvalidStateError - Error in com.codeborne.selenide.ex
 
InvalidStateError(String, String) - Constructor for error com.codeborne.selenide.ex.InvalidStateError
 
InvalidStateError(String, Throwable) - Constructor for error com.codeborne.selenide.ex.InvalidStateError
 
ios(String) - Method in class com.codeborne.selenide.appium.conditions.CombinedAttribute
 
ios(By) - Method in class com.codeborne.selenide.appium.selector.CombinedBy
 
iosAttributes() - Method in class com.codeborne.selenide.appium.AppiumElementDescriber
 
is(WebElementCondition) - 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.
is(WebElementCondition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Checks if element matches given condition (with the given timeout) If matches, immediately returns true If no, waits (up to given timeout), and if still no, returns false.
isAndroid(Driver) - Static method in class com.codeborne.selenide.appium.AppiumDriverUnwrapper
 
isAndroid(SearchContext) - Static method in class com.codeborne.selenide.appium.AppiumDriverUnwrapper
 
isAndroidDriver() - Static method in class com.codeborne.selenide.appium.AppiumDriverRunner
Checks that current driver is AndroidDriver
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
 
isCenter(int, int) - Method in class com.codeborne.selenide.commands.Click
 
isChrome() - Method in class com.codeborne.selenide.Browser
 
isChrome() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Chrome browser
isChromium() - Method in class com.codeborne.selenide.Browser
 
isCssClass(String) - Method in class com.codeborne.selenide.commands.ancestor.SelectorValidation
 
isDecoratableList(Field, By, Type[], Class<?>) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
isDisplayed() - Method in interface com.codeborne.selenide.SelenideElement
Check if this element exists and visible.
isDisplayed(WebElement) - Method in class com.codeborne.selenide.impl.Describe
 
IsDisplayed - Class in com.codeborne.selenide.commands
 
IsDisplayed() - Constructor for class com.codeborne.selenide.commands.IsDisplayed
 
isEdge() - Method in class com.codeborne.selenide.Browser
 
isEdge() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Microsoft EDGE browser
isEmpty() - Method in class com.codeborne.selenide.BaseElementsCollection
return actual state of the collection, doesn't wait until collection is fully loaded.
isEmpty() - Method in interface com.codeborne.selenide.files.FileFilter
 
isEmpty() - Method in class com.codeborne.selenide.LocalStorage
 
isEnabled() - Method in class com.codeborne.selenide.logevents.ErrorsCollector
 
isEnabled() - Method in class com.codeborne.selenide.logevents.SoftAssertsErrorsCollector
 
isFirefox() - Method in class com.codeborne.selenide.Browser
 
isFirefox() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Firefox browser
isForce() - Method in class com.codeborne.selenide.ClickOptions
 
isHeadless() - Method in class com.codeborne.selenide.Browser
 
isHeadless() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use headless browser
isIE() - Method in class com.codeborne.selenide.Browser
 
isIE() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Internet Explorer browser
isImage() - Method in interface com.codeborne.selenide.SelenideElement
Check if image is properly loaded.
isImage(Driver, WebElement) - Static method in class com.codeborne.selenide.conditions.IsImageLoaded
 
IsImage - Class in com.codeborne.selenide.commands
 
IsImage() - Constructor for class com.codeborne.selenide.commands.IsImage
 
IsImageLoaded - Class in com.codeborne.selenide.conditions
 
IsImageLoaded() - Constructor for class com.codeborne.selenide.conditions.IsImageLoaded
 
isInteger(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
isInvalidSelectorError(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
isIos(Driver) - Static method in class com.codeborne.selenide.appium.AppiumDriverUnwrapper
 
isIos(SearchContext) - Static method in class com.codeborne.selenide.appium.AppiumDriverUnwrapper
 
isIosDriver() - Static method in class com.codeborne.selenide.appium.AppiumDriverRunner
Checks that current driver is IOSDriver
isLocalBrowser() - Method in interface com.codeborne.selenide.Driver
 
isMobile(Driver) - Static method in class com.codeborne.selenide.appium.AppiumDriverUnwrapper
 
isMobile(SearchContext) - Static method in class com.codeborne.selenide.appium.AppiumDriverUnwrapper
 
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(String) - Static method in class com.codeborne.selenide.LocalStorageConditions
 
item(String) - Static method in class com.codeborne.selenide.SessionStorageConditions
 
Item - Class in com.codeborne.selenide.conditions.localstorage
 
Item - Class in com.codeborne.selenide.conditions.sessionstorage
 
Item(String) - Constructor for class com.codeborne.selenide.conditions.localstorage.Item
 
Item(String) - Constructor for class com.codeborne.selenide.conditions.sessionstorage.Item
 
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(String, String) - Static method in class com.codeborne.selenide.LocalStorageConditions
 
itemWithValue(String, String) - Static method in class com.codeborne.selenide.SessionStorageConditions
 
ItemWithValue - Class in com.codeborne.selenide.conditions.localstorage
 
ItemWithValue - Class in com.codeborne.selenide.conditions.sessionstorage
 
ItemWithValue(String, String) - Constructor for class com.codeborne.selenide.conditions.localstorage.ItemWithValue
 
ItemWithValue(String, String) - Constructor for class com.codeborne.selenide.conditions.sessionstorage.ItemWithValue
 
iterator() - Method in class com.codeborne.selenide.BaseElementsCollection
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
 
join(String...) - Static method in class com.codeborne.selenide.ex.Strings
 
join(String, String) - Static method in class com.codeborne.selenide.ex.Strings
 
JS - Enum constant in enum class com.codeborne.selenide.ClickMethod
Click the element via JavaScript
JS - Enum constant in enum class com.codeborne.selenide.DragAndDropOptions.DragAndDropMethod
Executing drag and drop via JS script
JS - Enum constant in enum class com.codeborne.selenide.SetValueMethod
Set value using JavaScript Pros: it's faster than "sendKeys" because it types the whole text with just one JavaScript call.
JSElementFinder - Class in com.codeborne.selenide.impl
 
jsExecutor(SearchContext) - Static method in class com.codeborne.selenide.impl.JavaScript
 

L

last() - Method in class com.codeborne.selenide.BaseElementsCollection
returns the last element of the collection (lazy evaluation)
last(int) - Method in class com.codeborne.selenide.BaseElementsCollection
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
 
lastContextScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
lastIndexOf(Object) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
lastModificationTime() - Method in interface com.codeborne.selenide.DownloadsFolder
 
lastScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
lastThreadScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
launchApp() - Static method in class com.codeborne.selenide.appium.SelenideAppium
The main starting point in your tests.
launchApp(Supplier<Runnable>) - Method in class com.codeborne.selenide.appium.AppiumNavigator
 
Lazy<T> - Class in com.codeborne.selenide.impl
 
LazyCollectionSnapshot - 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<WebDriverListener>) - Constructor for class com.codeborne.selenide.drivercommands.LazyDriver
 
lazyEvaluated(Supplier<T>) - Static method in class com.codeborne.selenide.impl.Lazy
 
LazyWebElementSnapshot - Class in com.codeborne.selenide.impl
 
left() - Static method in class com.codeborne.selenide.appium.AppiumSwipeOptions
 
left(int) - Static method in class com.codeborne.selenide.appium.AppiumSwipeOptions
 
LEFT - Enum constant in enum class com.codeborne.selenide.appium.AppiumSwipeDirection
 
list(T, T...) - Static method in class com.codeborne.selenide.impl.Lists
 
LISTENER_SOFT_ASSERT - Static variable in class com.codeborne.selenide.logevents.ErrorsCollector
 
listIterator() - Method in interface com.codeborne.selenide.impl.NoOpsList
 
listIterator(int) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
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, int, String, CollectionSource, Exception, long) - Constructor for error com.codeborne.selenide.ex.ListSizeMismatch
 
localStorage() - Static method in class com.codeborne.selenide.Selenide
Access browser's local storage.
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 Class 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.BasicAuthCredentials
 
logs(String) - Method in class com.codeborne.selenide.WebDriverLogs
 
logs(String, Level) - Method in class com.codeborne.selenide.WebDriverLogs
 
LONG_PRESS - Enum constant in enum class com.codeborne.selenide.appium.commands.AppiumClickMethod
 
longPress() - Static method in class com.codeborne.selenide.appium.AppiumClickOptions
 
longPressFor(Duration) - Static method in class com.codeborne.selenide.appium.AppiumClickOptions
 
longPressHoldDuration() - Method in class com.codeborne.selenide.appium.AppiumClickOptions
 

M

majorVersion(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
match(DownloadedFile) - Method in interface com.codeborne.selenide.files.FileFilter
 
match(TextCheck, String, String) - Method in class com.codeborne.selenide.conditions.Text
 
match(TextCheck, String, String) - Method in class com.codeborne.selenide.conditions.CaseSensitiveText
 
match(TextCheck, String, String) - Method in class com.codeborne.selenide.conditions.MatchText
 
match(TextCheck, String, String) - Method in class com.codeborne.selenide.conditions.TextCondition
 
match(HttpRequest, HttpMessageContents, HttpMessageInfo) - Method in interface com.codeborne.selenide.proxy.RequestMatcher
 
match(File) - Method in interface com.codeborne.selenide.files.FileFilter
 
match(String, String) - Method in class com.codeborne.selenide.conditions.Text
 
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.ExactOwnTextCaseSensitive
 
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.OneOfExactTexts
 
match(String, String) - Method in class com.codeborne.selenide.conditions.OneOfExactTextsCaseSensitive
 
match(String, String) - Method in class com.codeborne.selenide.conditions.OneOfTexts
 
match(String, String) - Method in class com.codeborne.selenide.conditions.OneOfTextsCaseSensitive
 
match(String, String) - Method in class com.codeborne.selenide.conditions.OwnTextCaseSensitive
 
match(String, String) - Method in class com.codeborne.selenide.conditions.PartialText
 
match(String, String) - Method in class com.codeborne.selenide.conditions.PartialTextCaseSensitive
 
match(String, String) - Method in class com.codeborne.selenide.conditions.TextCondition
 
match(String, Predicate<WebElement>) - Static method in class com.codeborne.selenide.Condition
Checks if element matches the given predicate.
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, Exception, long) - Constructor for error com.codeborne.selenide.ex.MatcherError
 
matches(String, String) - Method in class com.codeborne.selenide.impl.Html
 
matches(T) - Method in class com.codeborne.selenide.conditions.datetime.TemporalCondition
 
Matches - Class in com.codeborne.selenide.commands
 
Matches() - Constructor for class com.codeborne.selenide.commands.Matches
 
matchesSubstring(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(int, int[]) - Static method in class com.codeborne.selenide.commands.Util
 
merge(T, MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.AbstractChromiumDriverFactory
 
merge(T, MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
merge(T, T...) - Static method in class com.codeborne.selenide.commands.Util
 
merge(T, T, T...) - Static method in class com.codeborne.selenide.conditions.ConditionHelpers
 
message() - Method in record class com.codeborne.selenide.CheckResult
Returns the value of the message record component.
message(T) - Method in interface com.codeborne.selenide.ObjectCondition
 
method() - Method in class com.codeborne.selenide.SetValueOptions
 
methodMatches(HttpRequest, RequestMatcher.HttpMethod) - Static method in interface com.codeborne.selenide.proxy.RequestMatcher
 
missingElementSatisfiesCondition - Variable in class com.codeborne.selenide.WebElementCondition
 
missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.WebElementCondition
 
missingElementsSatisfyCondition() - Method in class com.codeborne.selenide.collections.SizeLessThan
 
missingElementsSatisfyCondition() - Method in class com.codeborne.selenide.WebElementsCondition
 
mobileEmulation() - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
 
mockBytes(String, RequestMatcher, int, Supplier<byte[]>) - Method in class com.codeborne.selenide.proxy.MockResponseFilter
Mock server response
mockBytes(String, RequestMatcher, Supplier<byte[]>) - Method in class com.codeborne.selenide.proxy.MockResponseFilter
mockResponse(String, RequestMatcher, Supplier<HttpResponse>) - Method in class com.codeborne.selenide.proxy.MockResponseFilter
 
MockResponseFilter - Class in com.codeborne.selenide.proxy
Selenide proxy filter allowing to mock any response
MockResponseFilter() - Constructor for class com.codeborne.selenide.proxy.MockResponseFilter
 
mockText(String, RequestMatcher, int, Supplier<String>) - Method in class com.codeborne.selenide.proxy.MockResponseFilter
mockText(String, RequestMatcher, Supplier<String>) - Method in class com.codeborne.selenide.proxy.MockResponseFilter
modal() - Method in class com.codeborne.selenide.SelenideDriver
 
Modal - Class in com.codeborne.selenide
 
Modal(Driver) - Constructor for class com.codeborne.selenide.Modal
 
ModalOptions - Record Class in com.codeborne.selenide
 
ModalOptions(String, Duration) - Constructor for record class com.codeborne.selenide.ModalOptions
Creates an instance of a ModalOptions record class.
modificationTimes() - Method in interface com.codeborne.selenide.DownloadsFolder
 
moveFile(File, File) - Static method in class com.codeborne.selenide.impl.FileHelper
 
MUTUAL - Enum constant in enum class com.codeborne.selenide.AuthenticationType
 

N

name - Variable in class com.codeborne.selenide.Browser
 
name - Variable in class com.codeborne.selenide.WebElementCondition
 
name() - Method in interface com.codeborne.selenide.SelenideElement
Get the "name" attribute of the element
name(String) - Static method in class com.codeborne.selenide.Condition
Asserts the name attribute of the element to be exact string
NamedCondition - Class in com.codeborne.selenide.conditions
 
NamedCondition(String, WebElementCondition) - Constructor for class com.codeborne.selenide.conditions.NamedCondition
 
Navigator - Class in com.codeborne.selenide.drivercommands
 
Navigator() - Constructor for class com.codeborne.selenide.drivercommands.Navigator
 
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
 
negate() - Method in class com.codeborne.selenide.WebElementCondition
 
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.CookieWithName
 
negativeDescription() - Method in class com.codeborne.selenide.conditions.webdriver.CookieWithNameAndValue
 
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
 
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 method in class com.codeborne.selenide.impl.Screenshot
 
none() - Static method in record class com.codeborne.selenide.ModalOptions
 
NONE - Static variable in class com.codeborne.selenide.impl.Alias
 
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
 
NoOpsList<T> - Interface in com.codeborne.selenide.impl
 
normalize(String) - Method in class com.codeborne.selenide.impl.HttpHelper
 
not(WebElementCondition) - Static method in class com.codeborne.selenide.Condition
Negate given condition.
Not - Class in com.codeborne.selenide.conditions
 
Not(WebElementCondition, boolean) - Constructor for class com.codeborne.selenide.conditions.Not
 
notMatch(File) - Method in interface com.codeborne.selenide.files.FileFilter
 
nth(int) - Method in class com.codeborne.selenide.impl.Arguments
 
numberOfWindows(int) - Static method in class com.codeborne.selenide.WebDriverConditions
Check that the number of windows/tabs in the browser is as expected.
NumberOfWindows - Class in com.codeborne.selenide.conditions.webdriver
 
NumberOfWindows(int) - Constructor for class com.codeborne.selenide.conditions.webdriver.NumberOfWindows
 

O

object() - Method in class com.codeborne.selenide.appium.AppiumClipboard
 
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() - Method in class com.codeborne.selenide.HoverOptions
 
offsetX(int) - Method in class com.codeborne.selenide.ClickOptions
 
offsetY() - Method in class com.codeborne.selenide.ClickOptions
 
offsetY() - Method in class com.codeborne.selenide.HoverOptions
 
offsetY(int) - Method in class com.codeborne.selenide.ClickOptions
 
ofType(Class<T>) - Method in class com.codeborne.selenide.impl.Arguments
 
onConfigurationFailure(ITestResult) - Method in class com.codeborne.selenide.testng.BrowserPerTest
 
onConfigurationFailure(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
oneOfExactTexts(String...) - Static method in class com.codeborne.selenide.Condition
Assert that given element's TEXT case-insensitively EQUALS to one of the given texts.
OneOfExactTexts - Class in com.codeborne.selenide.conditions
 
OneOfExactTexts(Collection<String>) - Constructor for class com.codeborne.selenide.conditions.OneOfExactTexts
 
oneOfExactTextsCaseSensitive(String...) - Static method in class com.codeborne.selenide.Condition
Assert that given element's TEXT case-sensitively EQUALS to one of the given texts.
OneOfExactTextsCaseSensitive - Class in com.codeborne.selenide.conditions
 
OneOfExactTextsCaseSensitive(Collection<String>) - Constructor for class com.codeborne.selenide.conditions.OneOfExactTextsCaseSensitive
 
oneOfTexts(String...) - Static method in class com.codeborne.selenide.Condition
Assert that given element's TEXT case-insensitively CONTAINS at least one of the given texts.
OneOfTexts - Class in com.codeborne.selenide.conditions
 
OneOfTexts(Collection<String>) - Constructor for class com.codeborne.selenide.conditions.OneOfTexts
 
oneOfTextsCaseSensitive(String...) - Static method in class com.codeborne.selenide.Condition
Assert that given element's TEXT case-sensitively CONTAINS at least one of the given texts.
OneOfTextsCaseSensitive - Class in com.codeborne.selenide.conditions
 
OneOfTextsCaseSensitive(Collection<String>) - Constructor for class com.codeborne.selenide.conditions.OneOfTextsCaseSensitive
 
onFailedTest - Static variable in class com.codeborne.selenide.testng.TextReport
 
onFailedTest(boolean) - Method in class com.codeborne.selenide.junit.TextReport
 
onFailedTest(boolean) - Method in class com.codeborne.selenide.junit5.TextReportExtension
Initialize text report extension with specified failed tests log strategy.
onFinish(ITestContext) - Method in class com.codeborne.selenide.testng.BrowserPerClass
 
onSucceededTest - Static variable in class com.codeborne.selenide.testng.TextReport
 
onSucceededTest(boolean) - Method in class com.codeborne.selenide.junit.TextReport
 
onSucceededTest(boolean) - Method in class com.codeborne.selenide.junit5.TextReportExtension
Initialize text report extension with specified successful tests log strategy.
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class com.codeborne.selenide.testng.BrowserPerTest
 
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
onTestFailure(ITestResult) - Method in class com.codeborne.selenide.testng.BrowserPerTest
 
onTestFailure(ITestResult) - Method in class com.codeborne.selenide.testng.ScreenShooter
 
onTestFailure(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
onTestStart(ITestResult) - Method in class com.codeborne.selenide.testng.ScreenShooter
 
onTestStart(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
onTestSuccess(ITestResult) - Method in class com.codeborne.selenide.testng.BrowserPerTest
 
onTestSuccess(ITestResult) - Method in class com.codeborne.selenide.testng.ScreenShooter
 
onTestSuccess(ITestResult) - Method in class com.codeborne.selenide.testng.SoftAsserts
 
open() - Static method in class com.codeborne.selenide.Selenide
Open an empty browser (without opening any pages).
open() - Method in class com.codeborne.selenide.SelenideDriver
 
open(Config) - Static method in class com.codeborne.selenide.Selenide
Open an empty browser with given config.
open(SelenideDriver) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open(SelenideDriver, String) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open(SelenideDriver, String, AuthenticationType, Credentials) - 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) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open(SelenideDriver, URL, String, String, String) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
open(String) - Static method in class com.codeborne.selenide.Selenide
The main starting point in your tests.
open(String) - Method in class com.codeborne.selenide.SelenideDriver
 
open(String, AuthenticationType, Credentials) - Static method in class com.codeborne.selenide.Selenide
The main starting point in your tests.
open(String, AuthenticationType, Credentials) - Method in class com.codeborne.selenide.SelenideDriver
 
open(String, Config) - Static method in class com.codeborne.selenide.Selenide
Opens browser with given config.
open(String, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page and create PageObject for it.
open(String, Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
open(String, String, String, String) - Static method in class com.codeborne.selenide.Selenide
The main starting point in your tests.
open(String, String, String, String) - Method in class com.codeborne.selenide.SelenideDriver
 
open(String, String, String, String, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page using Basic Auth credentials and create PageObject for it.
open(String, String, String, String, Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
open(URL) - Static method in class com.codeborne.selenide.Selenide
 
open(URL) - Method in class com.codeborne.selenide.SelenideDriver
 
open(URL, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page and create PageObject for it.
open(URL, Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
open(URL, String, String, String) - Static method in class com.codeborne.selenide.Selenide
 
open(URL, String, String, String) - Method in class com.codeborne.selenide.SelenideDriver
 
open(URL, String, String, String, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page using Basic Auth credentials and create PageObject for it.
open(URL, String, String, String, Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
openAndroidDeepLink(String, String) - Static method in class com.codeborne.selenide.appium.SelenideAppium
Open a deep link for an Android application
openDeepLinkOnAndroid(AppiumDriver, String, String) - Method in class com.codeborne.selenide.appium.DeepLinkLauncher
 
openDeepLinkOnIos(IOSDriver, String) - Method in class com.codeborne.selenide.appium.DeepLinkLauncher
 
openIOSDeepLink(String) - Static method in class com.codeborne.selenide.appium.SelenideAppium
Open a deep link for an IOS application
options(Object[]) - Method in class com.codeborne.selenide.commands.Click
 
OPTIONS - Enum constant in enum class com.codeborne.selenide.proxy.RequestMatcher.HttpMethod
 
or(WebElementCondition) - Method in class com.codeborne.selenide.WebElementCondition
Using "or" checks in tests is probably a flag of bad test design.
or(WebElementsCondition) - Method in class com.codeborne.selenide.WebElementsCondition
Using "or" checks in tests is probably a flag of bad test design.
or(String, WebElementCondition, WebElementCondition, WebElementCondition...) - 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 WebElementCondition>) - Constructor for class com.codeborne.selenide.conditions.Or
Ctor.
org.selenide.grid - package org.selenide.grid
 
org.selenide.selenoid - package org.selenide.selenoid
 
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
 
ownTextCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Assert that element contains given text (without checking child elements).
OwnTextCaseSensitive - Class in com.codeborne.selenide.conditions
 
OwnTextCaseSensitive(String) - Constructor for class com.codeborne.selenide.conditions.OwnTextCaseSensitive
 

P

page(Driver, Class<PageObjectClass>) - 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 interface com.codeborne.selenide.impl.PageObjectFactory
 
page(Driver, T) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
page(Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Create a Page Object instance
page(Class<PageObjectClass>) - Method in class com.codeborne.selenide.SelenideDriver
 
page(PageObjectClass...) - Static method in class com.codeborne.selenide.Selenide
Create a Page Object instance
page(PageObjectClass...) - Method in class com.codeborne.selenide.SelenideDriver
 
page(T) - Static method in class com.codeborne.selenide.Selenide
Initialize a given Page Object instance
page(T) - Method in class com.codeborne.selenide.SelenideDriver
 
pageLoadStrategy - Static variable in class com.codeborne.selenide.Configuration
Should webdriver wait until page is completely loaded.
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 - Static variable in class com.codeborne.selenide.Configuration
Timeout for loading a web page (in milliseconds).
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
 
pageUrl(Driver) - Method in class com.codeborne.selenide.ex.custom.ErrorFormatterWithPageUrl
 
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
 
PARTIAL_TEXT - Enum constant in enum class com.codeborne.selenide.TextCheck
Match the partial text
partialText(String) - Static method in class com.codeborne.selenide.Condition
Assert that given element's text CONTAINS given text
PartialText - Class in com.codeborne.selenide.conditions
 
PartialText(String) - Constructor for class com.codeborne.selenide.conditions.PartialText
 
partialTextCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Assert that given element's text CONTAINS given text (case-sensitive)
PartialTextCaseSensitive - Class in com.codeborne.selenide.conditions
 
PartialTextCaseSensitive(String) - Constructor for class com.codeborne.selenide.conditions.PartialTextCaseSensitive
 
partialValue(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.
PartialValue - Class in com.codeborne.selenide.conditions
 
PartialValue(String) - Constructor for class com.codeborne.selenide.conditions.PartialValue
 
PASS - Enum constant in enum class com.codeborne.selenide.logevents.LogEvent.EventStatus
 
password - Variable in class com.codeborne.selenide.BasicAuthCredentials
 
paste() - Method in interface com.codeborne.selenide.SelenideElement
Append text from clipboard to the text field and trigger "change" event.
Paste - Class in com.codeborne.selenide.commands
 
Paste() - Constructor for class com.codeborne.selenide.commands.Paste
 
PATCH - Enum constant in enum class com.codeborne.selenide.proxy.RequestMatcher.HttpMethod
 
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 - Static variable in class com.codeborne.selenide.Configuration
Interval in milliseconds, when checking if a single element or collection elements are appeared Can be configured either programmatically, via selenide.properties file or by system property "-Dselenide.pollingInterval=50"
Default value: 200 (milliseconds)
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
 
POST - Enum constant in enum class com.codeborne.selenide.proxy.RequestMatcher.HttpMethod
 
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
 
press(CharSequence...) - Method in interface com.codeborne.selenide.SelenideElement
Press a Key(s) on Keyboard:
Press - Class in com.codeborne.selenide.commands
 
Press() - Constructor for class com.codeborne.selenide.commands.Press
 
pressEnter() - Method in interface com.codeborne.selenide.SelenideElement
Press ENTER.
PressEnter - Class in com.codeborne.selenide.commands
 
PressEnter() - Constructor for class com.codeborne.selenide.commands.PressEnter
 
pressEscape() - Method in interface com.codeborne.selenide.SelenideElement
Press ESCAPE.
PressEscape - Class in com.codeborne.selenide.commands
 
PressEscape() - Constructor for class com.codeborne.selenide.commands.PressEscape
 
pressTab() - Method in interface com.codeborne.selenide.SelenideElement
Press TAB.
PressTab - Class in com.codeborne.selenide.commands
 
PressTab() - Constructor for class com.codeborne.selenide.commands.PressTab
 
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() - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
prompt(ModalOptions, String) - Method in class com.codeborne.selenide.Modal
 
prompt(ModalOptions, String) - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
prompt(String) - Method in class com.codeborne.selenide.Modal
 
prompt(String) - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
prompt(String, String) - Method in class com.codeborne.selenide.Modal
 
prompt(String, String) - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
proxy() - Method in record class com.codeborne.selenide.impl.WebDriverInstance
Returns the value of the proxy record component.
PROXY - Enum constant in enum class com.codeborne.selenide.FileDownloadMode
Download files via selenide embedded proxy server.
proxyEnabled - Static variable in class com.codeborne.selenide.Configuration
If Selenide should run browser through its own proxy server.
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 - Static variable in class com.codeborne.selenide.Configuration
Host of Selenide proxy server.
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 - Static variable in class com.codeborne.selenide.Configuration
Port of Selenide proxy server.
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) - Method in interface com.codeborne.selenide.SelenideElement
Get content 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, String, String) - Static method in class com.codeborne.selenide.Condition
Check that element has given the property value of the pseudo-element
PseudoElementPropertyWithValue - Class in com.codeborne.selenide.conditions
 
PseudoElementPropertyWithValue(String, String, String) - Constructor for class com.codeborne.selenide.conditions.PseudoElementPropertyWithValue
 
PUT - Enum constant in enum class com.codeborne.selenide.proxy.RequestMatcher.HttpMethod
 

Q

queryFromTemporal() - Method in class com.codeborne.selenide.conditions.datetime.TemporalFormatCondition
 

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)
Readonly - Class in com.codeborne.selenide.conditions
 
Readonly() - Constructor for class com.codeborne.selenide.conditions.Readonly
 
reduceSpaces(String) - Method in class com.codeborne.selenide.impl.Html
 
refresh() - Static method in class com.codeborne.selenide.Selenide
Reload current page
refresh() - Method in class com.codeborne.selenide.SelenideDriver
 
refresh(Driver) - Method in class com.codeborne.selenide.drivercommands.Navigator
 
register(WebDriverInstance) - Static method in class com.codeborne.selenide.drivercommands.WebdriversRegistry
 
registerBasicAuth(WebDriver, Credentials) - Static method in class com.codeborne.selenide.drivercommands.BasicAuthUtils
 
REJECT - Enum constant in enum class com.codeborne.selenide.CheckResult.Verdict
 
rejected(String, Object) - Static method in record class com.codeborne.selenide.CheckResult
 
remote - Static variable in class com.codeborne.selenide.Configuration
URL of remote web driver (in case of using Selenium Grid).
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
 
remoteConnectionTimeout - Static variable in class com.codeborne.selenide.Configuration
Sets connection timeout in milliseconds for remote browser connections.
remoteConnectionTimeout() - Method in interface com.codeborne.selenide.Config
 
remoteConnectionTimeout() - Method in class com.codeborne.selenide.SelenideConfig
 
remoteConnectionTimeout(long) - Method in class com.codeborne.selenide.SelenideConfig
 
RemoteDriverFactory - Class in com.codeborne.selenide.webdriver
 
RemoteDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.RemoteDriverFactory
 
remoteReadTimeout - Static variable in class com.codeborne.selenide.Configuration
Sets read timeout in milliseconds for remote browser connections.
remoteReadTimeout() - Method in interface com.codeborne.selenide.Config
 
remoteReadTimeout() - Method in class com.codeborne.selenide.SelenideConfig
 
remoteReadTimeout(long) - Method in class com.codeborne.selenide.SelenideConfig
 
remove() - Method in class com.codeborne.selenide.impl.SelenideElementIterator
 
remove(int) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
remove(Object) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
removeAll(Collection<?>) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
removeAllListeners() - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
removeAuthentication() - Method in class com.codeborne.selenide.proxy.AuthenticationFilter
 
removeItem(String) - Method in class com.codeborne.selenide.LocalStorage
 
removeListener(String) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
Remove listener (from the current thread).
removeListener(WebDriverListener) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
removeListener(WebDriverListener) - Static method in class com.codeborne.selenide.WebDriverRunner
 
removeListener(WebDriverListener) - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
reopenBrowserOnFail - Static variable in class com.codeborne.selenide.Configuration
Should Selenide re-spawn browser if it's disappeared (hangs, broken, unexpectedly closed).
reopenBrowserOnFail() - Method in interface com.codeborne.selenide.Config
 
reopenBrowserOnFail() - Method in class com.codeborne.selenide.SelenideConfig
 
reopenBrowserOnFail(boolean) - Method in class com.codeborne.selenide.SelenideConfig
 
report - Variable in class com.codeborne.selenide.junit.TextReport
 
report - Variable in class com.codeborne.selenide.testng.TextReport
 
reportsFolder - Static variable in class com.codeborne.selenide.Configuration
Folder to store screenshots to.
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 - Static variable in class com.codeborne.selenide.Configuration
Optional: URL of CI server where reports are published to.
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
RequestMatcher - Interface in com.codeborne.selenide.proxy
 
RequestMatcher.HttpMethod - Enum Class in com.codeborne.selenide.proxy
 
RequestMatchers - Class in com.codeborne.selenide.proxy
 
RequestMatchers() - Constructor for class com.codeborne.selenide.proxy.RequestMatchers
 
RequestSizeWatchdog - Class in com.codeborne.selenide.proxy
 
RequestSizeWatchdog() - Constructor for class com.codeborne.selenide.proxy.RequestSizeWatchdog
 
requireActualValue() - Method in record class com.codeborne.selenide.CheckResult
 
reset() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
reset(String) - Method in class com.codeborne.selenide.proxy.MockResponseFilter
Remove the mock when it's not needed anymore.
resetAll() - Method in class com.codeborne.selenide.proxy.MockResponseFilter
Remove all mocks
responseFilter(String) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Get response filter by name
responseMocker() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
 
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(T, boolean, Object) - Method in interface com.codeborne.selenide.ObjectCondition
 
retainAll(Collection<?>) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
right() - Static method in class com.codeborne.selenide.appium.AppiumSwipeOptions
 
right(int) - Static method in class com.codeborne.selenide.appium.AppiumSwipeOptions
 
RIGHT - Enum constant in enum class com.codeborne.selenide.appium.AppiumSwipeDirection
 
run() - Method in class com.codeborne.selenide.impl.DeadThreadsWatchdog
 
run(String, String, Runnable) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 

S

SAFARI - Static variable in interface com.codeborne.selenide.Browsers
 
SAFARI_ELEMENTS_TIMEOUT - Static variable in class com.codeborne.selenide.appium.DeepLinkLauncher
 
SafariDriverFactory - Class in com.codeborne.selenide.webdriver
 
SafariDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.SafariDriverFactory
 
saveContentToFile(HttpEntityContainer, File) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
savePageImageToFile(Config, String, Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
savePageSource - Static variable in class com.codeborne.selenide.Configuration
Defines if Selenide saves page source on failing tests.
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
 
saveScreenshotAndPageSource() - Static method in class com.codeborne.selenide.Screenshots
 
screen(Class<PageObjectClass>) - Static method in class com.codeborne.selenide.appium.ScreenObject
Create a Page Object instance.
screen(T) - Static method in class com.codeborne.selenide.appium.ScreenObject
Initialize a Page Object fields annotated with @FindBy, @AndroidFindBy, @iOSFindBy etc.
ScreenObject - Class in com.codeborne.selenide.appium
 
ScreenObject() - Constructor for class com.codeborne.selenide.appium.ScreenObject
 
ScreenShooter - Class in com.codeborne.selenide.junit
Usage:
ScreenShooter - Class in com.codeborne.selenide.testng
Annotate your test class with @Listeners({ ScreenShooter.class})
ScreenShooter() - Constructor for class com.codeborne.selenide.testng.ScreenShooter
 
ScreenShooterExtension - Class in com.codeborne.selenide.junit5
Use this class to automatically take screenshots in case of ANY errors in tests (not only Selenide errors).
ScreenShooterExtension() - Constructor for class com.codeborne.selenide.junit5.ScreenShooterExtension
 
ScreenShooterExtension(boolean) - Constructor for class com.codeborne.selenide.junit5.ScreenShooterExtension
 
screenshot() - Method in interface com.codeborne.selenide.SelenideElement
Take screenshot of this element
screenshot(String) - Static method in class com.codeborne.selenide.Selenide
Take the screenshot of current page and save to file fileName.html and fileName.png
screenshot(String) - Method in class com.codeborne.selenide.SelenideDriver
Take a screenshot of the current page
screenshot(OutputType<T>) - Static method in class com.codeborne.selenide.Selenide
Take the screenshot of current page and return it.
screenshot(OutputType<T>) - Method in class com.codeborne.selenide.SelenideDriver
Take a screenshot of the current page
Screenshot - Class in com.codeborne.selenide.impl
 
Screenshot(File, String, String) - Constructor for class com.codeborne.selenide.impl.Screenshot
 
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
 
screenshots - Static variable in class com.codeborne.selenide.Configuration
Defines if Selenide takes screenshots on failing tests.
screenshots - Static variable in class com.codeborne.selenide.Screenshots
 
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
 
Screenshots - Class in com.codeborne.selenide
 
Screenshots() - Constructor for class com.codeborne.selenide.Screenshots
 
scroll(AppiumScrollOptions) - Method in interface com.codeborne.selenide.appium.SelenideAppiumElement
 
ScrollDirection - Enum Class in com.codeborne.selenide.appium
 
scrollIntoView(boolean) - Method in interface com.codeborne.selenide.SelenideElement
Ask browser to scroll 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 scroll the element on which it's called into the visible area of the browser window.
ScrollIntoView - Class in com.codeborne.selenide.commands
 
ScrollIntoView() - Constructor for class com.codeborne.selenide.commands.ScrollIntoView
 
scrollTo() - Method in interface com.codeborne.selenide.appium.SelenideAppiumElement
 
scrollTo() - Method in interface com.codeborne.selenide.SelenideElement
Ask browser to scroll to this element
ScrollTo - Class in com.codeborne.selenide.commands
 
ScrollTo() - Constructor for class com.codeborne.selenide.commands.ScrollTo
 
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, int...) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list (by index)
selectOption(String, 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(String, String...) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list (by value)
SelectOptionByValue - Class in com.codeborne.selenide.commands
 
SelectOptionByValue() - Constructor for class com.codeborne.selenide.commands.SelectOptionByValue
 
selectOptionContainingText(String, String...) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list that contains given text
SelectOptionContainingText - Class in com.codeborne.selenide.commands
 
SelectOptionContainingText() - Constructor for class com.codeborne.selenide.commands.SelectOptionContainingText
 
selector(By) - Method in class com.codeborne.selenide.appium.AppiumElementDescriber
 
selector(By) - Method in interface com.codeborne.selenide.impl.ElementDescriber
 
selector(By) - Method in class com.codeborne.selenide.impl.SelenideElementDescriber
 
selectorMode - Static variable in class com.codeborne.selenide.Configuration
Choose how Selenide should retrieve web elements: using default CSS or Sizzle (CSS3).
selectorMode() - Method in interface com.codeborne.selenide.Config
 
selectorMode() - Method in class com.codeborne.selenide.SelenideConfig
 
selectorMode(SelectorMode) - Method in class com.codeborne.selenide.SelenideConfig
 
SelectorMode - Enum Class in com.codeborne.selenide
 
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(String) - Method in interface com.codeborne.selenide.SelenideElement
Select radio button
SelectRadio - Class in com.codeborne.selenide.commands
 
SelectRadio() - Constructor for class com.codeborne.selenide.commands.SelectRadio
 
Selenide - Class in com.codeborne.selenide
The main starting point of Selenide.
Selenide() - Constructor for class com.codeborne.selenide.Selenide
 
SelenideAppium - Class in com.codeborne.selenide.appium
The main starting point of Selenide-Appium.
SelenideAppiumCollection - Class in com.codeborne.selenide.appium
 
SelenideAppiumCommands - Class in com.codeborne.selenide.appium.commands
 
SelenideAppiumCommands() - Constructor for class com.codeborne.selenide.appium.commands.SelenideAppiumCommands
 
SelenideAppiumElement - Interface in com.codeborne.selenide.appium
 
SelenideAppiumPageFactory - Class in com.codeborne.selenide.appium
 
SelenideAppiumPageFactory() - Constructor for class com.codeborne.selenide.appium.SelenideAppiumPageFactory
 
SelenideAppiumTargetLocator - Class in com.codeborne.selenide.appium
 
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, Driver) - Constructor for class com.codeborne.selenide.SelenideDriver
 
SelenideDriver(Config, List<WebDriverListener>) - 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
 
SelenideElement - Interface in com.codeborne.selenide
SelenideElementDescriber - Class in com.codeborne.selenide.impl
 
SelenideElementDescriber() - Constructor for class com.codeborne.selenide.impl.SelenideElementDescriber
 
SelenideElementIterator<T extends SelenideElement> - Class in com.codeborne.selenide.impl
 
SelenideElementIterator(CollectionSource, Class<T>) - Constructor for class com.codeborne.selenide.impl.SelenideElementIterator
 
SelenideErrorFormatter - Class in com.codeborne.selenide.ex
 
SelenideErrorFormatter() - Constructor for class com.codeborne.selenide.ex.SelenideErrorFormatter
 
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 - 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, 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
 
SelenoidClient - Class in org.selenide.selenoid
 
SelenoidClient(String, String) - Constructor for class org.selenide.selenoid.SelenoidClient
 
SelenoidClipboard - Class in org.selenide.selenoid
 
SelenoidClipboard(Driver) - Constructor for class org.selenide.selenoid.SelenoidClipboard
 
SelenoidClipboardService - Class in org.selenide.selenoid
 
SelenoidClipboardService() - Constructor for class org.selenide.selenoid.SelenoidClipboardService
 
SelenoidDownloader - Class in org.selenide.selenoid
 
SelenoidDownloader() - Constructor for class org.selenide.selenoid.SelenoidDownloader
 
SelenoidDownloadsFolder - Class in org.selenide.selenoid
 
SelenoidDownloadsFolder(Driver) - Constructor for class org.selenide.selenoid.SelenoidDownloadsFolder
 
SEND_KEYS - Enum constant in enum class com.codeborne.selenide.SetValueMethod
Set value by sending keyboard events (built-in WebDriver method "sendKeys").
sensitive() - Method in class com.codeborne.selenide.SetValueOptions
 
serialize() - Method in class com.codeborne.selenide.impl.Describe
 
sessionId() - Static method in class com.codeborne.selenide.Selenide
Get current browser session id
sessionStorage() - Static method in class com.codeborne.selenide.Selenide
Access browser's session storage.
SessionStorage - Class in com.codeborne.selenide
 
SessionStorageConditions - Class in com.codeborne.selenide
 
SessionStorageConditions() - Constructor for class com.codeborne.selenide.SessionStorageConditions
 
set(int, T) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
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.LazyCollectionSnapshot
 
setAlias(String) - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
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
 
setClipboardText(String) - Method in class org.selenide.selenoid.SelenoidClient
 
setDownloadsFolder(URL, SessionId, File) - Method in class com.codeborne.selenide.webdriver.CdpClient
 
setDownloadsFolder(DriverService, RemoteWebDriver, 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
 
setHeadless(Config, FirefoxOptions) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
setItem(String, String) - Method in class com.codeborne.selenide.LocalStorage
 
setProxy(Proxy) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
setProxy(Proxy) - Static method in class com.codeborne.selenide.WebDriverRunner
Sets Selenium Proxy instance
setProxy(Proxy) - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
setSelected(boolean) - Method in interface com.codeborne.selenide.SelenideElement
Set checkbox state to CHECKED or UNCHECKED.
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
 
setStatus(LogEvent.EventStatus) - Method in class com.codeborne.selenide.logevents.SelenideLog
 
setText(String) - Method in class com.codeborne.selenide.appium.AppiumClipboard
 
setText(String) - Method in interface com.codeborne.selenide.Clipboard
Set text to clipboard
setText(String) - Method in class com.codeborne.selenide.DefaultClipboard
 
setText(String) - Method in class org.selenide.selenoid.SelenoidClipboard
 
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
 
setValue(SetValueOptions) - Method in interface com.codeborne.selenide.SelenideElement
setValue(String) - Method in interface com.codeborne.selenide.SelenideElement
Set value to given input element.
SetValue - Class in com.codeborne.selenide.commands
 
SetValue() - Constructor for class com.codeborne.selenide.commands.SetValue
 
SetValue(Clear) - Constructor for class com.codeborne.selenide.commands.SetValue
 
SetValueMethod - Enum Class in com.codeborne.selenide
 
SetValueOptions - Class in com.codeborne.selenide
 
SetValueOptions(SetValueMethod, CharSequence, CharSequence) - Constructor for class com.codeborne.selenide.SetValueOptions
 
setWebDriver(WebDriver) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
setWebDriver(WebDriver) - Static method in class com.codeborne.selenide.WebDriverRunner
Tell Selenide use your provided WebDriver instance.
setWebDriver(WebDriver) - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
setWebDriver(WebDriver, SelenideProxyServer) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
setWebDriver(WebDriver, SelenideProxyServer) - Static method in class com.codeborne.selenide.WebDriverRunner
 
setWebDriver(WebDriver, SelenideProxyServer) - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
setWebDriver(WebDriver, SelenideProxyServer, DownloadsFolder) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
setWebDriver(WebDriver, SelenideProxyServer, DownloadsFolder) - Static method in class com.codeborne.selenide.WebDriverRunner
 
setWebDriver(WebDriver, SelenideProxyServer, DownloadsFolder) - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
Make Selenide use given webdriver [and proxy] in the current thread.
shadowCss(String, String, String...) - Static method in class com.codeborne.selenide.Selectors
 
shadowDeepCss(String) - Static method in class com.codeborne.selenide.Selectors
 
SharedDownloadsFolder - Class in com.codeborne.selenide
 
SharedDownloadsFolder(String) - Constructor for class com.codeborne.selenide.SharedDownloadsFolder
 
shortDescription() - Method in interface com.codeborne.selenide.impl.CollectionSource
 
should(WebElementCondition...) - Method in interface com.codeborne.selenide.SelenideElement
Sequentially checks that given element meets all given conditions.
should(WebElementCondition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element meets given condition (with given timeout)
should(WebElementsCondition...) - Method in class com.codeborne.selenide.BaseElementsCollection
Check if a collection matches given condition(s).
should(WebElementsCondition, Duration) - Method in class com.codeborne.selenide.BaseElementsCollection
Check if a collection matches a given condition within the given time period.
should(String, Duration, WebElementsCondition...) - Method in class com.codeborne.selenide.BaseElementsCollection
 
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
 
shouldBe(WebElementCondition...) - Method in interface com.codeborne.selenide.SelenideElement
shouldBe(WebElementCondition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element meets given condition (with given timeout)
shouldBe(WebElementsCondition...) - Method in class com.codeborne.selenide.BaseElementsCollection
For example: $$(".error").shouldBe(empty)
shouldBe(WebElementsCondition, Duration) - Method in class com.codeborne.selenide.BaseElementsCollection
 
ShouldBe - Class in com.codeborne.selenide.commands
 
ShouldBe() - Constructor for class com.codeborne.selenide.commands.ShouldBe
 
shouldCache(Field) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
 
shouldClearFieldBeforeTyping() - Method in class com.codeborne.selenide.TypeOptions
 
shouldHave(ObjectCondition<T>) - Method in interface com.codeborne.selenide.Conditional
 
shouldHave(ObjectCondition<T>, Duration) - Method in interface com.codeborne.selenide.Conditional
 
shouldHave(WebElementCondition...) - Method in interface com.codeborne.selenide.SelenideElement
shouldHave(WebElementCondition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element meets given condition (with given timeout)
shouldHave(WebElementsCondition...) - Method in class com.codeborne.selenide.BaseElementsCollection
For example: $$(".error").shouldHave(size(3)) $$(".error").shouldHave(texts("Error1", "Error2"))
shouldHave(WebElementsCondition, Duration) - Method in class com.codeborne.selenide.BaseElementsCollection
Check if a collection matches given condition within given period
ShouldHave - Class in com.codeborne.selenide.commands
 
ShouldHave() - Constructor for class com.codeborne.selenide.commands.ShouldHave
 
shouldNot(WebElementCondition...) - Method in interface com.codeborne.selenide.SelenideElement
Sequentially checks that given element does not meet given conditions.
shouldNot(WebElementCondition, 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
 
shouldNotBe(WebElementCondition...) - Method in interface com.codeborne.selenide.SelenideElement
shouldNotBe(WebElementCondition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element does NOT meet given condition (with given timeout)
ShouldNotBe - Class in com.codeborne.selenide.commands
 
ShouldNotBe() - Constructor for class com.codeborne.selenide.commands.ShouldNotBe
 
shouldNotHave(ObjectCondition<T>) - Method in interface com.codeborne.selenide.Conditional
 
shouldNotHave(ObjectCondition<T>, Duration) - Method in interface com.codeborne.selenide.Conditional
 
shouldNotHave(WebElementCondition...) - Method in interface com.codeborne.selenide.SelenideElement
shouldNotHave(WebElementCondition, 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
 
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() - Method in class com.codeborne.selenide.BaseElementsCollection
return actual size of the collection, doesn't wait until collection is fully loaded.
size() - Method in class com.codeborne.selenide.impl.Downloads
 
size() - Method in class com.codeborne.selenide.impl.ElementsContainerCollection
 
size() - Method in class com.codeborne.selenide.LocalStorage
 
size(int) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that collection has the given size
size(Object[]) - Static method in class com.codeborne.selenide.commands.Util
 
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
 
Sizzle - Enum constant in enum class com.codeborne.selenide.SelectorMode
Use Sizzle for CSS selectors.
sizzleLoaded(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
sizzleSource - Variable in class com.codeborne.selenide.impl.WebElementSelector
 
sleep(long) - Static method in class com.codeborne.selenide.Selenide
Not recommended.
sleep(long) - Method in class com.codeborne.selenide.Stopwatch
 
sleepAtLeast(long) - Static method in class com.codeborne.selenide.Stopwatch
Sleep at least given number of milliseconds.
snapshot() - Method in class com.codeborne.selenide.BaseElementsCollection
Takes the snapshot of current state of this collection.
SOFT - Enum constant in enum class com.codeborne.selenide.AssertionMode
Test are failing only at the end of the methods.
SoftAssertionError - Error in com.codeborne.selenide.ex
 
SoftAssertionError(String, List<? extends Throwable>, boolean) - Constructor for error com.codeborne.selenide.ex.SoftAssertionError
 
SoftAsserts - Class in com.codeborne.selenide.junit
Rule for assert selenide verification softly.
SoftAsserts - Class in com.codeborne.selenide.testng
Annotate your test class with @Listeners({ SoftAsserts.class})
SoftAsserts() - Constructor for class com.codeborne.selenide.junit.SoftAsserts
 
SoftAsserts() - Constructor for class com.codeborne.selenide.testng.SoftAsserts
 
SoftAsserts(boolean) - Constructor for class com.codeborne.selenide.junit.SoftAsserts
 
SoftAssertsErrorsCollector - Class in com.codeborne.selenide.logevents
 
SoftAssertsErrorsCollector() - Constructor for class com.codeborne.selenide.logevents.SoftAssertsErrorsCollector
 
SoftAssertsExtension - Class in com.codeborne.selenide.junit5
By using this extension selenide will collect all failed asserts from "should*" methods and throw after test finished.
SoftAssertsExtension() - Constructor for class com.codeborne.selenide.junit5.SoftAssertsExtension
 
SoftAssertsExtension(boolean) - Constructor for class com.codeborne.selenide.junit5.SoftAssertsExtension
 
source() - Method in interface com.codeborne.selenide.Driver
 
source() - Method in class com.codeborne.selenide.SelenideDriver
 
source() - Static method in class com.codeborne.selenide.WebDriverRunner
 
start() - Method in class com.codeborne.selenide.logevents.SimpleReport
 
start() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Start the server
startContext(String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
startContext(String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
startContext(String, String) - Static method in class com.codeborne.selenide.Screenshots
 
starting(Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
 
starting(Description) - Method in class com.codeborne.selenide.junit.TextReport
 
step(String, Runnable) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
step(String, Supplier<T>) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
Stopwatch - Class in com.codeborne.selenide
 
Stopwatch(long) - Constructor for class com.codeborne.selenide.Stopwatch
 
stream() - Method in interface com.codeborne.selenide.BaseElementsCollection.SelenideElementIterable
 
stream() - Method in class com.codeborne.selenide.BaseElementsCollection
Does not reload collection elements while iterating it.
STRICT - Enum constant in enum class com.codeborne.selenide.AssertionMode
Default mode - tests are failing immediately
Strings - Class in com.codeborne.selenide.ex
 
Strings() - Constructor for class com.codeborne.selenide.ex.Strings
 
style() - Method in record class com.codeborne.selenide.HighlightOptions
Returns the value of the style record component.
style(String) - Static method in record class com.codeborne.selenide.HighlightOptions
 
subList(int, int) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
succeeded(Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
 
succeeded(Description) - Method in class com.codeborne.selenide.junit.TextReport
 
succeededTests() - Method in class com.codeborne.selenide.junit.ScreenShooter
 
summary() - Method in class com.codeborne.selenide.impl.Screenshot
 
supportedAttributes(Driver) - Method in class com.codeborne.selenide.appium.AppiumElementDescriber
 
supportsInsecureCerts() - Method in class com.codeborne.selenide.Browser
 
supportsJavascript() - Method in interface com.codeborne.selenide.Driver
 
supportsJavascript() - Static method in class com.codeborne.selenide.WebDriverRunner
Does this browser support javascript
swipe(AppiumSwipeOptions) - Method in interface com.codeborne.selenide.appium.SelenideAppiumElement
 
swipeTo() - Method in interface com.codeborne.selenide.appium.SelenideAppiumElement
 
switchTo() - Static method in class com.codeborne.selenide.appium.SelenideAppium
 
switchTo() - Method in interface com.codeborne.selenide.Driver
 
switchTo() - Static method in class com.codeborne.selenide.Selenide
Switch to window/tab/frame/parentFrame/innerFrame/alert.
switchTo() - Method in class com.codeborne.selenide.SelenideDriver
 

T

tag - Variable in class com.codeborne.selenide.appium.selector.ByTagAndAttribute
 
tag - Variable in class com.codeborne.selenide.appium.selector.WithTagAndAttribute
 
tag - Variable in class com.codeborne.selenide.selector.ByTagAndText
 
tag - Variable in class com.codeborne.selenide.selector.WithTagAndText
 
tagName(String) - Static method in class com.codeborne.selenide.Condition
Asserts that element has the given tag name.
TagName - Class in com.codeborne.selenide.conditions
 
TagName(String) - Constructor for class com.codeborne.selenide.conditions.TagName
 
TailOfCollection - Class in com.codeborne.selenide.impl
 
TailOfCollection(CollectionSource, int) - Constructor for class com.codeborne.selenide.impl.TailOfCollection
 
takeScreenshot(Driver, boolean, boolean) - 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.fullscreenshot.FullSizePhotographer
 
takeScreenshot(Driver, OutputType<T>) - Method in interface com.codeborne.selenide.impl.Photographer
 
takeScreenshot(Driver, OutputType<T>) - Method in class com.codeborne.selenide.impl.WebdriverPhotographer
 
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, String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShot(Driver, OutputType<T>) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShot(String, String) - Static method in class com.codeborne.selenide.Screenshots
 
takeScreenShot(WebElement) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot of the WebElement/SelenideElement
takeScreenShot(WebElement, SelenideElement) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot of WebElement/SelenideElement in iframe for partially visible WebElement/Selenide horizontal scroll bar will be present
TakeScreenshot - Class in com.codeborne.selenide.commands
 
TakeScreenshot() - Constructor for class com.codeborne.selenide.commands.TakeScreenshot
 
takeScreenShotAsFile() - Static method in class com.codeborne.selenide.Screenshots
Take screenshot and return as a file
takeScreenShotAsFile(Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshotAsImage(Driver, WebElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshotAsImage(Driver, WebElement, SelenideElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShotAsImage(WebElement) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot of the WebElement/SelenideElement
takeScreenShotAsImage(WebElement, SelenideElement) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot of WebElement/SelenideElement in iframe for partially visible WebElement/Selenide horizontal scroll bar will be present
TakeScreenshotAsImage - Class in com.codeborne.selenide.commands
 
TakeScreenshotAsImage() - Constructor for class com.codeborne.selenide.commands.TakeScreenshotAsImage
 
tap() - Static method in class com.codeborne.selenide.appium.AppiumClickOptions
 
tap() - Method in interface com.codeborne.selenide.appium.SelenideAppiumElement
 
tap(AppiumClickOptions) - Method in interface com.codeborne.selenide.appium.SelenideAppiumElement
 
TAP - Enum constant in enum class com.codeborne.selenide.appium.commands.AppiumClickMethod
 
TAP_WITH_OFFSET - Enum constant in enum class com.codeborne.selenide.appium.commands.AppiumClickMethod
 
tapWithOffset(int, int) - Static method in class com.codeborne.selenide.appium.AppiumClickOptions
 
targets - Variable in class com.codeborne.selenide.conditions.OneOfExactTextsCaseSensitive
 
TemporalCondition<T extends TemporalAccessor> - Class in com.codeborne.selenide.conditions.datetime
 
TemporalCondition(String, TemporalFormatCondition<T>) - Constructor for class com.codeborne.selenide.conditions.datetime.TemporalCondition
 
TemporalFormatCondition<T extends TemporalAccessor> - Class in com.codeborne.selenide.conditions.datetime
 
TemporalFormatCondition(String, String) - Constructor for class com.codeborne.selenide.conditions.datetime.TemporalFormatCondition
 
terminateApp(AppiumDriver, String) - Method in class com.codeborne.selenide.appium.AppiumNavigator
 
terminateApp(String) - Static method in class com.codeborne.selenide.appium.SelenideAppium
Terminate application
test(String) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition
 
test(String) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrl
 
test(String) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrlContaining
 
test(String) - Method in class com.codeborne.selenide.conditions.webdriver.CurrentFrameUrlStartingWith
 
test(String) - Method in class com.codeborne.selenide.conditions.webdriver.Url
 
test(String) - Method in class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
test(String) - Method in class com.codeborne.selenide.conditions.webdriver.UrlContaining
 
test(String) - Method in class com.codeborne.selenide.conditions.webdriver.UrlStartingWith
 
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
text(CharSequence) - Static method in class com.codeborne.selenide.TypeOptions
 
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
 
textCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Assert that element contains given text as a case-sensitive substring
textCheck - Static variable in class com.codeborne.selenide.Configuration
Define behaviour of $.shouldHave(text): full text or partial text.
textCheck() - Method in interface com.codeborne.selenide.Config
 
textCheck() - Method in class com.codeborne.selenide.SelenideConfig
 
textCheck(TextCheck) - Method in class com.codeborne.selenide.SelenideConfig
 
TextCheck - Enum Class in com.codeborne.selenide
 
TextCondition - Class in com.codeborne.selenide.conditions
 
TextCondition(String, String) - Constructor for class com.codeborne.selenide.conditions.TextCondition
 
TextReport - Class in com.codeborne.selenide.junit
 
TextReport - Class in com.codeborne.selenide.testng
Reports for all method of annotated class in the suite.
TextReport() - Constructor for class com.codeborne.selenide.junit.TextReport
 
TextReport() - Constructor for class com.codeborne.selenide.testng.TextReport
 
TextReportExtension - Class in com.codeborne.selenide.junit5
 
TextReportExtension() - Constructor for class com.codeborne.selenide.junit5.TextReportExtension
Initialize default text report extension that log successful and failed tests.
texts() - Method in class com.codeborne.selenide.BaseElementsCollection
Gets all the texts in elements collection
texts(Driver, List<WebElement>) - Method in class com.codeborne.selenide.appium.AppiumElementCommunicator
 
texts(Driver, List<WebElement>) - Method in interface com.codeborne.selenide.impl.ElementCommunicator
 
texts(Driver, List<WebElement>) - Method in class com.codeborne.selenide.impl.WebElementCommunicator
 
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
 
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(String, CollectionSource, List<String>, List<String>, String, long, Throwable) - Constructor for error com.codeborne.selenide.ex.TextsMismatch
 
textsOneByOne(List<WebElement>) - Method in class com.codeborne.selenide.impl.WebElementCommunicator
 
textToType() - Method in class com.codeborne.selenide.TypeOptions
 
threadScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
threadScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
timeDelay() - Method in class com.codeborne.selenide.TypeOptions
 
timeout - Static variable in class com.codeborne.selenide.Configuration
Timeout in milliseconds to fail the test, if conditions still not met Can be configured either programmatically, via selenide.properties file or by system property "-Dselenide.timeout=10000"
Default value: 4000 (milliseconds)
timeout() - Method in class com.codeborne.selenide.ClickOptions
 
timeout() - Method in interface com.codeborne.selenide.Config
 
timeout() - Method in class com.codeborne.selenide.DownloadOptions
 
timeout() - Method in interface com.codeborne.selenide.impl.HasTimeout
 
timeout() - Method in record class com.codeborne.selenide.ModalOptions
Returns the value of the timeout record component.
timeout() - Method in class com.codeborne.selenide.SelenideConfig
 
timeout(long) - Method in class com.codeborne.selenide.ex.SelenideErrorFormatter
 
timeout(long) - Method in class com.codeborne.selenide.SelenideConfig
 
timeout(Duration) - Method in class com.codeborne.selenide.ClickOptions
Custom timeout for this click.
timeout(Duration) - Method in record class com.codeborne.selenide.ModalOptions
 
timestamp() - Method in record class com.codeborne.selenide.CheckResult
Returns the value of the timestamp record component.
title() - Static method in class com.codeborne.selenide.Selenide
 
title() - Method in class com.codeborne.selenide.SelenideDriver
 
title(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
Title - Class in com.codeborne.selenide.conditions.webdriver
 
Title(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.Title
 
to(String) - Static method in class com.codeborne.selenide.DragAndDropOptions
 
to(String) - Method in class com.codeborne.selenide.junit.ScreenShooter
One-liner to configure Configuration.reportsFolder property
to(String) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
One-liner to configure Configuration.reportsFolder property.
to(WebElement) - Static method in class com.codeborne.selenide.DragAndDropOptions
 
toArray() - Method in interface com.codeborne.selenide.impl.NoOpsList
 
toArray(T1[]) - Method in interface com.codeborne.selenide.impl.NoOpsList
 
toJson() - Method in class com.codeborne.selenide.appium.selector.ByTagAndAttribute
 
token - Variable in class com.codeborne.selenide.BearerTokenCredentials
 
toSelenideElement(Driver) - Method in class com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.CssSelector
 
toSelenideElement(Driver) - Method in class com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.Deprecated
 
toSelenideElement(Driver) - Method in class com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.Element
 
toSelenideElement(Driver) - Method in interface com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget
 
toString() - Method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
toString() - Method in class com.codeborne.selenide.appium.selector.ByClassNameAndIndex
 
toString() - Method in class com.codeborne.selenide.appium.selector.ByTagAndAttribute
 
toString() - Method in class com.codeborne.selenide.appium.selector.CombinedBy
 
toString() - Method in class com.codeborne.selenide.appium.selector.WithTagAndAttribute
 
toString() - Method in class com.codeborne.selenide.BaseElementsCollection
 
toString() - Method in class com.codeborne.selenide.BasicAuthCredentials
 
toString() - Method in class com.codeborne.selenide.BearerTokenCredentials
 
toString() - Method in class com.codeborne.selenide.BrowserDownloadsFolder
 
toString() - Method in record class com.codeborne.selenide.CheckResult
Returns a string representation of this record class.
toString() - Method in class com.codeborne.selenide.ClickOptions
 
toString() - Method in class com.codeborne.selenide.collections.Attributes
 
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.ExactTextsCaseSensitive
 
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() - Method in class com.codeborne.selenide.conditions.And
 
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.datetime.TemporalFormatCondition
 
toString() - Method in class com.codeborne.selenide.conditions.Editable
 
toString() - Method in class com.codeborne.selenide.conditions.ExplainedCondition
 
toString() - Method in class com.codeborne.selenide.conditions.Interactable
 
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.PartialValue
 
toString() - Method in class com.codeborne.selenide.conditions.PseudoElementPropertyWithValue
 
toString() - Method in class com.codeborne.selenide.conditions.Readonly
 
toString() - Method in class com.codeborne.selenide.conditions.TagName
 
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.DownloadOptions
 
toString() - Method in class com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.CssSelector
 
toString() - Method in class com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.Deprecated
 
toString() - Method in class com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.Element
 
toString() - Method in class com.codeborne.selenide.DragAndDropOptions
 
toString() - Method in error com.codeborne.selenide.ex.UIAssertionError
 
toString() - Method in class com.codeborne.selenide.files.DownloadedFile
 
toString() - Method in record class com.codeborne.selenide.HighlightOptions
Returns a string representation of this record class.
toString() - Method in class com.codeborne.selenide.HoverOptions
 
toString() - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
toString() - Method in class com.codeborne.selenide.impl.CollectionSnapshot
 
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.ElementsContainerCollection
 
toString() - Method in class com.codeborne.selenide.impl.FilteringCollection
 
toString() - Method in class com.codeborne.selenide.impl.HeadOfCollection
 
toString() - Method in class com.codeborne.selenide.impl.JSElementFinder
 
toString() - Method in class com.codeborne.selenide.impl.LazyCollectionSnapshot
 
toString() - Method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
toString() - Method in class com.codeborne.selenide.impl.Screenshot
 
toString() - Method in class com.codeborne.selenide.impl.TailOfCollection
 
toString() - Method in record class com.codeborne.selenide.impl.WebDriverInstance
Returns a string representation of this record class.
toString() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
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.LocalStorage
 
toString() - Method in class com.codeborne.selenide.logevents.ErrorsCollector
 
toString() - Method in class com.codeborne.selenide.logevents.SelenideLog
 
toString() - Method in record class com.codeborne.selenide.ModalOptions
Returns a string representation of this record class.
toString() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
 
toString() - Method in class com.codeborne.selenide.selector.ByDeepShadow.ByDeepShadowCss
 
toString() - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
 
toString() - Method in class com.codeborne.selenide.selector.ByTagAndText
 
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.WithTagAndText
 
toString() - Method in class com.codeborne.selenide.selector.WithText
 
toString() - Method in class com.codeborne.selenide.selector.WithTextCaseInsensitive
 
toString() - Method in class com.codeborne.selenide.SelenideConfig
 
toString() - Method in interface com.codeborne.selenide.SelenideElement
Short description of WebElement, usually a selector.
toString() - Method in class com.codeborne.selenide.SetValueOptions
 
toString() - Method in class com.codeborne.selenide.WebElementCondition
 
toString() - Method in class com.codeborne.selenide.WebElementsCondition
 
toString() - Method in class org.selenide.grid.GridDownloadsFolder
 
toString() - Method in class org.selenide.selenoid.SelenoidClient
 
toString() - Method in class org.selenide.selenoid.SelenoidDownloadsFolder
 
ToString - Class in com.codeborne.selenide.commands
 
ToString() - Constructor for class com.codeborne.selenide.commands.ToString
 
toWebElement() - Method in interface com.codeborne.selenide.SelenideElement
 
ToWebElement - Class in com.codeborne.selenide.commands
 
ToWebElement() - Constructor for class com.codeborne.selenide.commands.ToWebElement
 
transferCapabilitiesFromSystemProperties(MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
transferFirefoxProfileFromSystemProperties(FirefoxOptions) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
 
type(TypeOptions) - Method in interface com.codeborne.selenide.SelenideElement
type(CharSequence) - Method in interface com.codeborne.selenide.SelenideElement
Mimic how real user would type in a text field Useful to work with autosuggestion dropdown
type(String) - Static method in class com.codeborne.selenide.Condition
Asserts the type attribute of the element to be exact string
Type - Class in com.codeborne.selenide.commands
 
Type() - Constructor for class com.codeborne.selenide.commands.Type
 
Type(Clear) - Constructor for class com.codeborne.selenide.commands.Type
 
TypeOptions - Class in com.codeborne.selenide
 
TypeOptions(CharSequence, Duration, boolean) - Constructor for class com.codeborne.selenide.TypeOptions
 

U

UIAssertionError - Error in com.codeborne.selenide.ex
 
UIAssertionError(String) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, long, Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, Object, Object) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, Object, Object, long) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, Object, Object, Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, Object, Object, Throwable, long) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
unfocus() - Method in interface com.codeborne.selenide.SelenideElement
Remove focus from this element
Unfocus - Class in com.codeborne.selenide.commands
 
Unfocus() - Constructor for class com.codeborne.selenide.commands.Unfocus
 
unregister(WebDriverInstance) - Static method in class com.codeborne.selenide.drivercommands.WebdriversRegistry
 
unwrap(SearchContext) - Static method in class com.codeborne.selenide.impl.WebdriverUnwrapper
 
unwrapRemoteWebDriver(WebDriver) - Static method in class com.codeborne.selenide.impl.WebdriverUnwrapper
 
up() - Static method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
up(float, float) - Static method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
up(int) - Static method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
UP - Enum constant in enum class com.codeborne.selenide.appium.ScrollDirection
 
updateHash(String) - Static method in class com.codeborne.selenide.Selenide
Update the hash of the window location.
updateHash(String) - Method in class com.codeborne.selenide.SelenideDriver
 
uploadFile(File...) - Method in interface com.codeborne.selenide.SelenideElement
Upload file into file upload field.
UploadFile - Class in com.codeborne.selenide.commands
 
UploadFile() - Constructor for class com.codeborne.selenide.commands.UploadFile
 
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.
uriMatchesDomain(String, String) - Static method in class com.codeborne.selenide.drivercommands.BasicAuthUtils
 
url() - Method in interface com.codeborne.selenide.Driver
 
url() - Method in class com.codeborne.selenide.SelenideDriver
 
url() - Static method in class com.codeborne.selenide.WebDriverRunner
 
url(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
Url - Class in com.codeborne.selenide.conditions.webdriver
 
Url(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.Url
 
UrlCondition - Class in com.codeborne.selenide.conditions.webdriver
 
UrlCondition(String, String) - Constructor for class com.codeborne.selenide.conditions.webdriver.UrlCondition
 
urlContaining(String) - Static method in class com.codeborne.selenide.WebDriverConditions
 
UrlContaining - Class in com.codeborne.selenide.conditions.webdriver
 
UrlContaining(String) - Constructor for class com.codeborne.selenide.conditions.webdriver.UrlContaining
 
urlContains(RequestMatcher.HttpMethod, String) - Static method in class com.codeborne.selenide.proxy.RequestMatchers
 
urlEndsWith(RequestMatcher.HttpMethod, String) - Static method in class com.codeborne.selenide.proxy.RequestMatchers
 
urlEquals(RequestMatcher.HttpMethod, String) - Static method in class com.codeborne.selenide.proxy.RequestMatchers
 
urlMatcher(RequestMatcher.HttpMethod, Function<String, Boolean>) - Static method in class com.codeborne.selenide.proxy.RequestMatchers
 
urlMatches(RequestMatcher.HttpMethod, String) - Static method in class com.codeborne.selenide.proxy.RequestMatchers
 
urlMatches(RequestMatcher.HttpMethod, Pattern) - Static method in class com.codeborne.selenide.proxy.RequestMatchers
 
urlStartingWith(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
 
urlStartsWith(RequestMatcher.HttpMethod, String) - Static method in class com.codeborne.selenide.proxy.RequestMatchers
 
using(FileDownloadMode) - Static method in class com.codeborne.selenide.DownloadOptions
 
using(WebDriver, SelenideProxyServer, DownloadsFolder, Runnable) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
using(WebDriver, SelenideProxyServer, DownloadsFolder, Runnable) - Method in class com.codeborne.selenide.WebDriverThreadLocalContainer
 
using(WebDriver, SelenideProxyServer, Runnable) - Static method in class com.codeborne.selenide.Selenide
 
using(WebDriver, Runnable) - Static method in class com.codeborne.selenide.Selenide
 
usingDefaultMethod() - Static method in class com.codeborne.selenide.ClickOptions
 
usingJavaScript() - Static method in class com.codeborne.selenide.ClickOptions
 
usingJS() - Method in class com.codeborne.selenide.DragAndDropOptions
 
usingMethod(SetValueMethod) - Method in class com.codeborne.selenide.SetValueOptions
How exactly the value should be set (either "sendKeys" or JavaScript call)
usingSeleniumActions() - Method in class com.codeborne.selenide.DragAndDropOptions
 
Util - Class in com.codeborne.selenide.commands
 
Util() - Constructor for class com.codeborne.selenide.commands.Util
 

V

val() - Method in interface com.codeborne.selenide.SelenideElement
Get the "value" attribute of the element Same as SelenideElement.getValue()
val(SetValueOptions) - Method in interface com.codeborne.selenide.SelenideElement
val(String) - Method in interface com.codeborne.selenide.SelenideElement
Val - Class in com.codeborne.selenide.commands
 
Val() - Constructor for class com.codeborne.selenide.commands.Val
 
Val(GetValue, SetValue) - Constructor for class com.codeborne.selenide.commands.Val
 
validateAssertionMode(Config) - Static method in class com.codeborne.selenide.logevents.ErrorsCollector
 
value() - Element in annotation interface com.codeborne.selenide.As
 
value() - Method in class com.codeborne.selenide.SetValueOptions
 
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 class com.codeborne.selenide.appium.AppiumSwipeDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.appium.commands.AppiumClickMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.appium.ScrollDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.AssertionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.AuthenticationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.CheckResult.Verdict
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.ClickMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.DragAndDropOptions.DragAndDropMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.FileDownloadMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.logevents.LogEvent.EventStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.proxy.RequestMatcher.HttpMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.SelectorMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.SetValueMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codeborne.selenide.TextCheck
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.codeborne.selenide.appium.AppiumSwipeDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.appium.commands.AppiumClickMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.appium.ScrollDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.AssertionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.AuthenticationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.CheckResult.Verdict
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.ClickMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.DragAndDropOptions.DragAndDropMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.FileDownloadMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.logevents.LogEvent.EventStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.proxy.RequestMatcher.HttpMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.SelectorMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.SetValueMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codeborne.selenide.TextCheck
Returns an array containing the constants of this enum class, in the order they are declared.
verdict() - Method in record class com.codeborne.selenide.CheckResult
Returns the value of the verdict record component.
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(long, long, Supplier<Boolean>) - 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() - Static method in class com.codeborne.selenide.Selenide
Create an instance of FluentWait with Selenide timeout/polling.
Wait() - Method in class com.codeborne.selenide.SelenideDriver
 
Waiter - Class in com.codeborne.selenide.impl
 
Waiter() - Constructor for class com.codeborne.selenide.impl.Waiter
 
waitUntil(WebElementsCondition, Duration) - Method in class com.codeborne.selenide.BaseElementsCollection
 
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
 
waitWhileFilesAreBeingModified(Driver, DownloadsFolder, long, long) - Method in class com.codeborne.selenide.impl.DownloadFileToFolder
 
waitWhileFilesAreBeingModified(Driver, DownloadsFolder, long, long) - Method in class org.selenide.grid.DownloadFileFromGridToFolder
 
waitWhileFilesAreBeingModified(Driver, DownloadsFolder, long, long) - Method in class org.selenide.selenoid.DownloadFileFromSelenoidToFolder
 
webdriver() - Static method in class com.codeborne.selenide.Selenide
 
webdriver() - Method in class com.codeborne.selenide.SelenideDriver
 
webDriver() - Method in record class com.codeborne.selenide.impl.WebDriverInstance
Returns the value of the webDriver record component.
WebDriverConditions - Class in com.codeborne.selenide
 
WebDriverConditions() - Constructor for class com.codeborne.selenide.WebDriverConditions
 
webdriverContainer - Static variable in class com.codeborne.selenide.WebDriverRunner
 
WebDriverContainer - Interface in com.codeborne.selenide.impl
 
webdriverExceptionMessage(String) - Method in class com.codeborne.selenide.impl.Cleanup
 
webdriverExceptionMessage(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
WebDriverFactory - Class in com.codeborne.selenide.webdriver
 
WebDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.WebDriverFactory
 
WebDriverInstance - Record Class in com.codeborne.selenide.impl
An instance of webdriver with its resources: config, proxy and downloads folder.
WebDriverInstance(Config, WebDriver, SelenideProxyServer, DownloadsFolder) - Constructor for record class com.codeborne.selenide.impl.WebDriverInstance
Creates an instance of a WebDriverInstance record class.
webdriverLog(Config) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
WebDriverLogs - Class in com.codeborne.selenide
 
webdriverLogsEnabled - Static variable in class com.codeborne.selenide.Configuration
Whether webdriver logs should be enabled.
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.
WebDriverRunner - Class in com.codeborne.selenide
A static facade for accessing WebDriver instance for current threads
WebDriverRunner() - Constructor for class com.codeborne.selenide.WebDriverRunner
 
WebdriversRegistry - Class in com.codeborne.selenide.drivercommands
 
WebdriversRegistry() - Constructor for class com.codeborne.selenide.drivercommands.WebdriversRegistry
 
WebDriverThreadLocalContainer - Class in com.codeborne.selenide
 
WebDriverThreadLocalContainer() - Constructor for class com.codeborne.selenide.WebDriverThreadLocalContainer
 
WebdriverUnwrapper - Class in com.codeborne.selenide.impl
 
WebdriverUnwrapper() - Constructor for class com.codeborne.selenide.impl.WebdriverUnwrapper
 
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
 
WebElementCommunicator - Class in com.codeborne.selenide.impl
 
WebElementCommunicator() - Constructor for class com.codeborne.selenide.impl.WebElementCommunicator
 
WebElementCondition - Class in com.codeborne.selenide
 
WebElementCondition(String) - Constructor for class com.codeborne.selenide.WebElementCondition
 
WebElementCondition(String, boolean) - Constructor for class com.codeborne.selenide.WebElementCondition
 
WebElementsCollectionWrapper - Class in com.codeborne.selenide.impl
 
WebElementsCollectionWrapper(Driver, Collection<? extends WebElement>) - Constructor for class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
WebElementsCondition - Class in com.codeborne.selenide
 
WebElementsCondition() - Constructor for class com.codeborne.selenide.WebElementsCondition
 
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, String) - 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
 
WindowNotFoundError - Error in com.codeborne.selenide.ex
 
WindowNotFoundError(String, Throwable) - Constructor for error com.codeborne.selenide.ex.WindowNotFoundError
 
with(AppiumSwipeDirection, int) - Static method in class com.codeborne.selenide.appium.AppiumSwipeOptions
 
with(ScrollDirection, float, float) - Static method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
with(ScrollDirection, int) - Static method in class com.codeborne.selenide.appium.AppiumScrollOptions
 
withAction(DownloadAction) - Method in class com.codeborne.selenide.DownloadOptions
User action to start the downloading process.
withAttribute(String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
WithAttribute - Class in com.codeborne.selenide.appium.selector
 
WithAttribute(String, String) - Constructor for class com.codeborne.selenide.appium.selector.WithAttribute
 
withContentDescription(String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
WithContentDescription - Class in com.codeborne.selenide.appium.selector
 
WithContentDescription(String) - Constructor for class com.codeborne.selenide.appium.selector.WithContentDescription
 
withDate(LocalDate) - Static method in class com.codeborne.selenide.SetValueOptions
Text value to set into input field of type="date"
withDateTime(LocalDateTime) - Static method in class com.codeborne.selenide.SetValueOptions
Text value to set into input field of type="datetime-local"
withDelay(Duration) - Method in class com.codeborne.selenide.TypeOptions
 
withDisplayedText(CharSequence) - Method in class com.codeborne.selenide.SetValueOptions
How this value will be displayed in reports.
withExpectedText(String) - Static method in record class com.codeborne.selenide.ModalOptions
 
withExtension(String) - Method in class com.codeborne.selenide.DownloadOptions
 
withExtension(String) - Static method in class com.codeborne.selenide.files.FileFilters
 
withFilter(FileFilter) - Method in class com.codeborne.selenide.DownloadOptions
 
withIncrementTimeout(Duration) - Method in class com.codeborne.selenide.DownloadOptions
Set increment timeout for downloading.
withLog(Config, B) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
 
withMethod(FileDownloadMode) - Method in class com.codeborne.selenide.DownloadOptions
 
withName(String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
withName(String) - Method in class com.codeborne.selenide.DownloadOptions
 
withName(String) - Static method in class com.codeborne.selenide.files.FileFilters
 
WithName - Class in com.codeborne.selenide.appium.selector
 
WithName(String) - Constructor for class com.codeborne.selenide.appium.selector.WithName
 
withNameMatching(String) - Method in class com.codeborne.selenide.DownloadOptions
 
withNameMatching(String) - Static method in class com.codeborne.selenide.files.FileFilters
 
withOffset(int, int) - Static method in class com.codeborne.selenide.ClickOptions
 
withOffset(int, int) - Static method in class com.codeborne.selenide.HoverOptions
 
withTagAndAttribute(String, String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
WithTagAndAttribute - Class in com.codeborne.selenide.appium.selector
 
WithTagAndAttribute(String, String, String) - Constructor for class com.codeborne.selenide.appium.selector.WithTagAndAttribute
 
withTagAndContentDescription(String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
WithTagAndContentDescription - Class in com.codeborne.selenide.appium.selector
 
WithTagAndContentDescription(String, String) - Constructor for class com.codeborne.selenide.appium.selector.WithTagAndContentDescription
 
withTagAndName(String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
WithTagAndName - Class in com.codeborne.selenide.appium.selector
 
WithTagAndName(String, String) - Constructor for class com.codeborne.selenide.appium.selector.WithTagAndName
 
withTagAndText(String, String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
withTagAndText(String, String) - Static method in class com.codeborne.selenide.Selectors
Find element CONTAINING given text (as a substring).
WithTagAndText - Class in com.codeborne.selenide.appium.selector
 
WithTagAndText - Class in com.codeborne.selenide.selector
 
WithTagAndText(String, String) - Constructor for class com.codeborne.selenide.appium.selector.WithTagAndText
 
WithTagAndText(String, String) - Constructor for class com.codeborne.selenide.selector.WithTagAndText
 
withText(CharSequence) - Static method in class com.codeborne.selenide.SetValueOptions
Text value to set into input field
withText(String) - Static method in class com.codeborne.selenide.appium.AppiumSelectors
 
withText(String) - Static method in class com.codeborne.selenide.Selectors
Find element CONTAINING given text (as a substring).
WithText - Class in com.codeborne.selenide.appium.selector
 
WithText - Class in com.codeborne.selenide.selector
 
WithText(String) - Constructor for class com.codeborne.selenide.appium.selector.WithText
 
WithText(String) - Constructor for class com.codeborne.selenide.selector.WithText
 
withTextCaseInsensitive(String) - Static method in class com.codeborne.selenide.Selectors
Same as Selectors.withText(String), but case-insensitive.
WithTextCaseInsensitive - Class in com.codeborne.selenide.selector
 
WithTextCaseInsensitive(String) - Constructor for class com.codeborne.selenide.selector.WithTextCaseInsensitive
 
withTime(LocalTime) - Static method in class com.codeborne.selenide.SetValueOptions
Text value to set into input field of type="time"
withTimeout(long) - Method in class com.codeborne.selenide.DownloadOptions
 
withTimeout(Duration) - Static method in class com.codeborne.selenide.ClickOptions
 
withTimeout(Duration) - Method in class com.codeborne.selenide.DownloadOptions
 
withTimeout(Duration) - Static method in record class com.codeborne.selenide.ModalOptions
 
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(Driver, Class<T>, WebElementSource, By, int, String) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Driver, Error, long) - Static method in error com.codeborne.selenide.ex.UIAssertionError
 
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, WebDriverException, long) - Static method in error com.codeborne.selenide.ex.UIAssertionError
 
wrap(Driver, WebElement) - Static method in class com.codeborne.selenide.impl.WebElementWrapper
 
wrap(Driver, WebElement, String) - Static method in class com.codeborne.selenide.impl.WebElementWrapper
 
wrap(CollectionSource) - Static method in class com.codeborne.selenide.impl.LastCollectionElement
 
wrap(CollectionSource, int) - Static method in class com.codeborne.selenide.impl.CollectionElement
 
wrap(CollectionSource, WebElementCondition) - Static method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
wrap(WebElementSource) - Static method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
wrap(Class<T>, Driver, String, WebElementSource, String) - Static method in class com.codeborne.selenide.impl.JSElementFinder
 
wrap(Class<T>, Driver, WebElement) - Static method in class com.codeborne.selenide.impl.WebElementWrapper
 
wrap(Class<T>, Driver, WebElement, String) - Static method in class com.codeborne.selenide.impl.WebElementWrapper
 
wrap(Class<T>, CollectionSource, int) - Static method in class com.codeborne.selenide.impl.CollectionElement
 
wrap(Class<T>, WebElementSource) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Class<T>, WebElementSource) - Static method in class com.codeborne.selenide.impl.LazyWebElementSnapshot
 
wrapInvalidSelectorException(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
writeToFile(String, File) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
 

Z

zoom(double) - Static method in class com.codeborne.selenide.Selenide
Zoom current page (in or out).
zoom(double) - Method in class com.codeborne.selenide.SelenideDriver
 
$ A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form