Index
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
-
Same as
SelenideElement.find(String)
- $(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
-
Same as
SelenideElement.find(String)
- $(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
-
Same as
SelenideElement.findAll(String)
- $$(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
-
Same as
SelenideElement.findAll(By)
- $$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
-
Synonym for
Condition.and(String, WebElementCondition, WebElementCondition, WebElementCondition...)
with "all of" name. - 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
-
Synonym for
Condition.or(String, WebElementCondition, WebElementCondition, WebElementCondition...)
with "any of" name. - 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
ANDCondition.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
-
Same as
SelenideElement.ancestor(String)
. - 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.
- 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.Use method {
SelenideElement.download(DownloadOptions)
} instead - download(long, FileFilter) - Method in interface com.codeborne.selenide.SelenideElement
-
Deprecated.Use method {
SelenideElement.download(DownloadOptions)
} instead - 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 isCondition.enabled
, and is notCondition.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
-
Same as
SelenideElement.find(String)
- 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
-
Deprecated.Use
AppiumScrollOptions.getMaxSwipeCount()
instead - 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, returnsfalse
. - 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
-
Wrapper around
WebElement
with additional methods likeSelenideElement.shouldBe(WebElementCondition...)
andSelenideElement.shouldHave(WebElementCondition...)
- 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
-
Similar to
SelenideElement.setValue(java.lang.String)
- 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
-
Synonym for
SelenideElement.should(WebElementCondition...)
. - 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
-
Synonym for
SelenideElement.should(WebElementCondition...)
. - 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
-
Synonym for
SelenideElement.shouldNot(WebElementCondition...)
. - 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
-
Synonym for
SelenideElement.shouldNot(WebElementCondition...)
. - 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
-
Short form of
SelenideElement.getText()
- 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
-
Similar to
SelenideElement.type(java.lang.CharSequence)
- 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.
Selenide.closeWebDriver()
instead