$ A B C D E F G H I J L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $(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.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.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.Selenide
-
Wrap standard Selenium WebElement into SelenideElement to use additional methods like shouldHave(), selectOption() etc.
- $(WebElement) - Method in class com.codeborne.selenide.SelenideDriver
- $(WebElement, String) - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.please use $(parent).$(String) which is the same (method will not be removed until 4.x or later)
- $(WebElement, String, int) - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.please use $(parent).$(String, int) which is the same (method will not be removed until 4.x or later)
- $(WebElement, By) - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.please use $(parent).$(By) which is the same (method will not be removed until 4.x or later)
- $(WebElement, By, int) - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.please use $(parent).$(By, int) which is the same (method will not be removed until 4.x or later)
- $$(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.Selenide
-
Initialize collection with Elements
- $$(Collection<? extends WebElement>) - Method in class com.codeborne.selenide.SelenideDriver
- $$(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) - $$(WebElement, String) - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.please use $(parent).$$(String) which is the same (method will not be removed until 4.x or later)
- $$(WebElement, By) - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.please use $(parent).$$(By) which is the same (method will not be removed until 4.x or later)
- $$x(String) - Static method in class com.codeborne.selenide.Selenide
-
Locates all elements matching given XPATH expression (lazy evaluation) Methods returns an ElementsCollection which is a list of WebElement objects that can be iterated, and at the same time is implementation of WebElement interface, meaning that you can call methods .sendKeys(), click() etc.
- $$x(String) - Method in class com.codeborne.selenide.SelenideDriver
- $$x(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Short form of
webDriver.findElements(thisElement, By.xpath(xpath)) - $x(String) - Static method in class com.codeborne.selenide.Selenide
-
Locates the first element matching given XPATH expression (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
- AbstractDriverFactory - Class in com.codeborne.selenide.webdriver
- AbstractDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.AbstractDriverFactory
- 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 - 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(Driver, WebElement) - Method in class com.codeborne.selenide.Condition
-
If element didn't match the condition, returns the actual value of element.
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.And
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.AttributeWithValue
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Checked
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.CssValue
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Disabled
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Enabled
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.ExactOwnText
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.ExplainedCondition
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Focused
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.MatchAttributeWithValue
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.NamedCondition
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Not
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Or
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.OwnText
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.PseudoElementPropertyWithValue
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Selected
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.SelectedText
- actualValue(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Visible
- add(DownloadedFile) - Method in class com.codeborne.selenide.impl.Downloads
- add(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
- add(String, Command<?>) - Method in class com.codeborne.selenide.commands.Commands
- addHttpHeaders(Driver, HttpGet) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
- addListener(String, LogEventListener) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
-
Add a listener (to the current thread).
- addListener(WebDriverEventListener) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- addListener(WebDriverEventListener) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- addListener(WebDriverEventListener) - Static method in class com.codeborne.selenide.WebDriverRunner
-
Use this method BEFORE opening a browser to add custom event listeners to webdriver.
- addRequestFilter(String, RequestFilter) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
-
Add a custom request filter which allows to track/modify all requests from browser to server
- addResponseFilter(String, ResponseFilter) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
-
Add a custom response filter which allows to track/modify all server responses to browser
- addToHistory(File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- after() - Method in class com.codeborne.selenide.junit.BrowserStrategy
- after() - Method in class com.codeborne.selenide.junit.SoftAsserts
- afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.BrowserStrategyExtension
- afterAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.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.ScreenShooterExtension
- 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.GlobalTextReport
- afterInvocation(IInvokedMethod, ITestResult) - Method in class com.codeborne.selenide.testng.TextReport
- alert() - Method in class com.codeborne.selenide.SelenideTargetLocator
- AlertNotFoundException - Error in com.codeborne.selenide.ex
- AlertNotFoundException(Driver, String, Throwable) - Constructor for error com.codeborne.selenide.ex.AlertNotFoundException
- Alias - Class in com.codeborne.selenide.impl
- Alias(String) - Constructor for class com.codeborne.selenide.impl.Alias
- allMatch(String, Predicate<WebElement>) - Static method in class com.codeborne.selenide.CollectionCondition
-
Checks if ALL elements of this collection match the provided predicate
- AllMatch - Class in com.codeborne.selenide.collections
- AllMatch(String, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.collections.AllMatch
- allScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
- and(String, Condition, Condition, Condition...) - Static method in class com.codeborne.selenide.Condition
-
Check if element matches ALL given conditions.
- And - Class in com.codeborne.selenide.conditions
- And(String, List<Condition>) - Constructor for class com.codeborne.selenide.conditions.And
- anyMatch(String, Predicate<WebElement>) - Static method in class com.codeborne.selenide.CollectionCondition
-
Checks if ANY elements of this collection match the provided predicate
- AnyMatch - Class in com.codeborne.selenide.collections
- AnyMatch(String, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.collections.AnyMatch
- appear - Static variable in class com.codeborne.selenide.Condition
-
Synonym for
Condition.visible- may be used for better readability - appears - Static variable in class com.codeborne.selenide.Condition
-
Deprecated.
- 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
- appendAttributes() - Method in class com.codeborne.selenide.impl.Describe
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.Condition
-
Check if given element matches this condition.
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.And
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Attribute
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.AttributeWithValue
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.CaseSensitiveText
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Checked
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.CssClass
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.CssValue
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.CustomMatch
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Disabled
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Enabled
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.ExactOwnText
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.ExactText
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.ExactTextCaseSensitive
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Exist
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.ExplainedCondition
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Focused
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Hidden
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Href
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.IsImageLoaded
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.MatchAttributeWithValue
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.MatchText
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.NamedCondition
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Not
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Or
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.OwnText
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.PseudoElementPropertyWithValue
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Selected
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.SelectedText
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Text
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Value
- apply(Driver, WebElement) - Method in class com.codeborne.selenide.conditions.Visible
- 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
- applyNull() - Method in class com.codeborne.selenide.CollectionCondition
- applyNull() - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
- applyNull() - Method in class com.codeborne.selenide.collections.ExactTexts
- applyNull() - Method in class com.codeborne.selenide.collections.ItemWithText
- applyNull() - Method in class com.codeborne.selenide.collections.ListSize
- applyNull() - Method in class com.codeborne.selenide.collections.PredicateCollectionCondition
- applyNull() - Method in class com.codeborne.selenide.collections.SizeGreaterThan
- applyNull() - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
- applyNull() - Method in class com.codeborne.selenide.collections.SizeLessThan
- applyNull() - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
- applyNull() - Method in class com.codeborne.selenide.collections.SizeNotEqual
- applyNull() - Method in class com.codeborne.selenide.Condition
- Arguments - Class in com.codeborne.selenide.impl
- Arguments(Object[]) - Constructor for class com.codeborne.selenide.impl.Arguments
- as(String) - Method in class com.codeborne.selenide.ElementsCollection
-
Give this collection a human-readable name Caution: you probably don't need this method.
- 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() - Constructor for class com.codeborne.selenide.commands.As
- 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.impl.StaticConfig
- assertionMode() - Method in class com.codeborne.selenide.SelenideConfig
- assertionMode(AssertionMode) - Method in class com.codeborne.selenide.SelenideConfig
- AssertionMode - Enum 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 Useful if you need to scroll down by x pixels unknown number of times.
- atBottom() - Method in class com.codeborne.selenide.SelenideDriver
- attr(String) - Method in class com.codeborne.selenide.impl.Describe
- attr(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Get the attribute of the element.
- attribute(String) - Static method in class com.codeborne.selenide.Condition
-
Check if element has given attribute (with any value)
- attribute(String, String) - Static method in class com.codeborne.selenide.Condition
-
Sample:
$("#mydiv").shouldHave(attribute("fileId", "12345")); - Attribute - Class in com.codeborne.selenide.conditions
- Attribute(String) - Constructor for class com.codeborne.selenide.conditions.Attribute
- attributeMatching(String, String) - Static method in class com.codeborne.selenide.Condition
-
Assert that given element's attribute matches given regular expression
- AttributeWithValue - Class in com.codeborne.selenide.conditions
- AttributeWithValue(String, String) - Constructor for class com.codeborne.selenide.conditions.AttributeWithValue
- AuthenticationFilter - Class in com.codeborne.selenide.proxy
- AuthenticationFilter() - Constructor for class com.codeborne.selenide.proxy.AuthenticationFilter
- AuthenticationType - Enum in com.codeborne.selenide
-
Authentication schemes.
- AWS4_HMAC_SHA256 - com.codeborne.selenide.AuthenticationType
B
- 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
- baseUrl - Static variable in class com.codeborne.selenide.Configuration
-
Base url for open() function calls Can be configured either programmatically or by system property "-Dselenide.baseUrl=http://myhost".
- baseUrl() - Method in interface com.codeborne.selenide.Config
- baseUrl() - Method in class com.codeborne.selenide.impl.StaticConfig
- baseUrl() - Method in class com.codeborne.selenide.SelenideConfig
- baseUrl(String) - Method in class com.codeborne.selenide.SelenideConfig
- BASIC - com.codeborne.selenide.AuthenticationType
- be(Condition) - Static method in class com.codeborne.selenide.Condition
-
Used to form human-readable condition expression Example element.should(be(visible),have(text("abc"))
- BEARER - com.codeborne.selenide.AuthenticationType
- because(String) - Method in class com.codeborne.selenide.CollectionCondition
-
Should be used for explaining the reason of condition
- because(String) - Method in class com.codeborne.selenide.Condition
-
Should be used for explaining the reason of condition
- before() - Method in class com.codeborne.selenide.junit.SoftAsserts
- beforeAll(ExtensionContext) - Method in class com.codeborne.selenide.junit5.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.GlobalTextReport
- 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
- 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.impl.StaticConfig
- browser() - Method in class com.codeborne.selenide.impl.StaticDriver
- 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.impl.StaticConfig
- 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.impl.StaticConfig
- browserCapabilities() - Method in class com.codeborne.selenide.SelenideConfig
- browserCapabilities(DesiredCapabilities) - Method in class com.codeborne.selenide.SelenideConfig
- browserDownloadsFolder - Variable in class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
- 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() - Method in class com.codeborne.selenide.impl.StaticDriver
- BrowserDownloadsFolder - Class in com.codeborne.selenide
-
A unique folder per browser.
- 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.impl.StaticConfig
- 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.impl.StaticConfig
- 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.impl.StaticConfig
- 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.Selectors
-
Find elements having attribute with given value.
- ByAttribute - Class in com.codeborne.selenide.selector
- ByAttribute(String, String) - Constructor for class com.codeborne.selenide.selector.ByAttribute
- byClassName(String) - Static method in class com.codeborne.selenide.Selectors
- byCssSelector(String) - Static method in class com.codeborne.selenide.Selectors
- byId(String) - Static method in class com.codeborne.selenide.Selectors
- byLinkText(String) - Static method in class com.codeborne.selenide.Selectors
- byName(String) - Static method in class com.codeborne.selenide.Selectors
- byPartialLinkText(String) - Static method in class com.codeborne.selenide.Selectors
- BySelectorCollection - Class in com.codeborne.selenide.impl
- BySelectorCollection(Driver, 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
- byTagName(String) - Static method in class com.codeborne.selenide.Selectors
- 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.selector
- 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
- 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(Object) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- CdpClient - Class in com.codeborne.selenide.webdriver
- CdpClient() - Constructor for class com.codeborne.selenide.webdriver.CdpClient
- checkCondition(String, Condition, boolean) - Method in class com.codeborne.selenide.impl.WebElementSource
- checked - Static variable in class com.codeborne.selenide.Condition
-
Checks that checkbox is checked
- Checked - Class in com.codeborne.selenide.conditions
- Checked() - Constructor for class com.codeborne.selenide.conditions.Checked
- checkThatXPathNotStartingFromSlash(SearchContext, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
- CHROME - Static variable in interface com.codeborne.selenide.Browsers
- ChromeDriverFactory - Class in com.codeborne.selenide.webdriver
- ChromeDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.ChromeDriverFactory
- CiReportUrl - Class in com.codeborne.selenide.impl
- CiReportUrl() - Constructor for class com.codeborne.selenide.impl.CiReportUrl
- clean() - Method in class com.codeborne.selenide.logevents.SimpleReport
- Cleanup - Class in com.codeborne.selenide.impl
- Cleanup() - Constructor for class com.codeborne.selenide.impl.Cleanup
- cleanupBeforeDownload() - Method in class com.codeborne.selenide.BrowserDownloadsFolder
- cleanupBeforeDownload() - Method in class com.codeborne.selenide.DownloadsFolder
- cleanupBeforeDownload() - Method in class com.codeborne.selenide.SharedDownloadsFolder
- clear() - Method in class com.codeborne.selenide.impl.Downloads
- clearBrowserCache() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- clearBrowserCache() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- clearBrowserCache() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Delete all the browser cookies
- clearBrowserCookies() - Static method in class com.codeborne.selenide.Selenide
-
Clear browser cookies.
- clearBrowserLocalStorage() - Static method in class com.codeborne.selenide.Selenide
-
Clear browser local storage.
- clearBrowserLocalStorage() - Method in class com.codeborne.selenide.SelenideDriver
- clearCookies() - Method in interface com.codeborne.selenide.Driver
- clearCookies() - Method in class com.codeborne.selenide.SelenideDriver
- click() - Static method in class com.codeborne.selenide.files.DownloadActions
- click() - Method in interface com.codeborne.selenide.SelenideElement
-
Click the element
- click(int, int) - Method in interface com.codeborne.selenide.SelenideElement
-
Deprecated.use
SelenideElement.click(ClickOptions)with offsets - click(ClickOptions) - Method in interface com.codeborne.selenide.SelenideElement
-
Click the element using
ClickOptions:$("#username").click(ClickOptions.usingJavaScript()) - click(Driver, WebElement) - Method in class com.codeborne.selenide.commands.Click
- click(Driver, WebElement, int, int) - Method in class com.codeborne.selenide.commands.Click
- Click - Class in com.codeborne.selenide.commands
- Click() - Constructor for class com.codeborne.selenide.commands.Click
- clickAndConfirm() - Static method in class com.codeborne.selenide.files.DownloadActions
- clickAndConfirm(String) - Static method in class com.codeborne.selenide.files.DownloadActions
- ClickMethod - Enum in com.codeborne.selenide
- clickOption() - Method in class com.codeborne.selenide.ClickOptions
- ClickOptions - Class in com.codeborne.selenide
- clickViaJs - 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.impl.StaticConfig
- clickViaJs() - Method in class com.codeborne.selenide.SelenideConfig
- clickViaJs(boolean) - Method in class com.codeborne.selenide.SelenideConfig
- 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
- 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.impl.StaticDriver
- close() - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.Use either
Selenide.closeWindow()orSelenide.closeWebDriver() - close() - Method in class com.codeborne.selenide.SelenideDriver
- close(Config, WebDriver, SelenideProxyServer) - 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
-
Locates closes ancestor element matching given criteria For example, $("td").closest("table") could give some "table".
- closeWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- closeWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
Remove links to webdriver/proxy AND close the webdriver and proxy
- closeWebDriver() - Static method in class com.codeborne.selenide.Selenide
-
Close the browser if it's open.
- closeWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Close the browser if it's open.
- closeWindow() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- closeWindow() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- closeWindow() - Static method in class com.codeborne.selenide.Selenide
-
Close the current window, quitting the browser if it's the last window currently open.
- closeWindow() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Close the current window, quitting the browser if it's the last window currently open.
- 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.collections - package com.codeborne.selenide.collections
- com.codeborne.selenide.commands - package com.codeborne.selenide.commands
-
Implementation of built-in Selenide commands.
- com.codeborne.selenide.conditions - package com.codeborne.selenide.conditions
-
Implementation of built-in Selenide conditions.
- com.codeborne.selenide.drivercommands - package com.codeborne.selenide.drivercommands
- com.codeborne.selenide.ex - package com.codeborne.selenide.ex
- com.codeborne.selenide.files - package com.codeborne.selenide.files
- com.codeborne.selenide.impl - package com.codeborne.selenide.impl
-
Implementation details of Selenide library.
- com.codeborne.selenide.impl.windows - package com.codeborne.selenide.impl.windows
- com.codeborne.selenide.junit - package com.codeborne.selenide.junit
-
Selenide integration with JUnit
- com.codeborne.selenide.junit5 - package com.codeborne.selenide.junit5
- com.codeborne.selenide.logevents - package com.codeborne.selenide.logevents
- com.codeborne.selenide.proxy - package com.codeborne.selenide.proxy
- com.codeborne.selenide.selector - package com.codeborne.selenide.selector
- com.codeborne.selenide.testng - package com.codeborne.selenide.testng
-
Selenide integration with TestNG
- com.codeborne.selenide.testng.annotations - package com.codeborne.selenide.testng.annotations
- com.codeborne.selenide.webdriver - package com.codeborne.selenide.webdriver
- Command<T> - Interface in com.codeborne.selenide
- Commands - Class in com.codeborne.selenide.commands
- Commands() - Constructor for class com.codeborne.selenide.commands.Commands
- commitStep(SelenideLog, 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(String) - Constructor for class com.codeborne.selenide.Condition
- Condition(String, boolean) - Constructor for class com.codeborne.selenide.Condition
- ConditionHelpers - Class in com.codeborne.selenide.conditions
- ConditionHelpers() - Constructor for class com.codeborne.selenide.conditions.ConditionHelpers
- config() - Method in interface com.codeborne.selenide.Driver
- config() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
- config() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
- config() - Method in class com.codeborne.selenide.impl.StaticDriver
- 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(String) - Method in class com.codeborne.selenide.Modal
- confirm(String) - Static method in class com.codeborne.selenide.Selenide
-
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'alert' or 'confirm').
- containExactTextsCaseSensitive(String...) - Static method in class com.codeborne.selenide.CollectionCondition
-
Check that the given collection contains all elements with given texts.
- containExactTextsCaseSensitive(List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
-
Check that the given collection contains all elements with given texts.
- ContainExactTextsCaseSensitive - Class in com.codeborne.selenide.collections
- ContainExactTextsCaseSensitive(String...) - Constructor for class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
- ContainExactTextsCaseSensitive(List<String>) - Constructor for class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
- contains(String, String) - Method in class com.codeborne.selenide.impl.Html
- containsCaseSensitive(String, String) - Method in class com.codeborne.selenide.impl.Html
- content() - Method in class com.codeborne.selenide.impl.FileContent
- 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
- convertStringToNearestObjectType(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
-
Converts String to Boolean\Integer or returns original String.
- copyFile(File, File) - Static method in class com.codeborne.selenide.impl.FileHelper
- copyFile(InputStream, File) - Static method in class com.codeborne.selenide.impl.FileHelper
- create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.DefaultDriverFactory
- create(Config, Browser, Proxy, File) - Method in interface com.codeborne.selenide.webdriver.DriverFactory
- create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
- create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.InternetExplorerDriverFactory
- create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.OperaDriverFactory
- create(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.SafariDriverFactory
- create(Config, MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.RemoteDriverFactory
- 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.LegacyFirefoxDriverFactory
- createCapabilities(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.OperaDriverFactory
- createCapabilities(Config, Browser, Proxy, File) - Method in class com.codeborne.selenide.webdriver.SafariDriverFactory
- createChromeArguments(Config, Browser) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- createCommonCapabilities(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- createDefaultHttpClient() - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
- createDriver(Config, WebDriverFactory, Proxy, List<WebDriverEventListener>) - Method in class com.codeborne.selenide.drivercommands.CreateDriverCommand
- createDriver(DesiredCapabilities) - Method in interface com.codeborne.selenide.WebDriverProvider
-
Create new
WebDriverinstance. - CreateDriverCommand - Class in com.codeborne.selenide.drivercommands
- CreateDriverCommand() - Constructor for class com.codeborne.selenide.drivercommands.CreateDriverCommand
- CreateDriverCommand.Result - Class in com.codeborne.selenide.drivercommands
- createDriverService(Config) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- createEdgeArguments(Config) - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
- createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.CollectionElement
- createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.ElementFinder
- createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.LastCollectionElement
- createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.WebElementSource
- createElementsContainer(Driver, WebElementSource, Field, By) - Method in interface com.codeborne.selenide.impl.PageObjectFactory
- createElementsContainer(Driver, WebElementSource, Field, By) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- createElementsContainerList(Driver, WebElementSource, Field, Type[], By) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- createFile(Config, String) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
- createHeadlessArguments(Config) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- createHttpContext(Driver) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
- createSeleniumProxy() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
-
Converts this proxy to a "selenium" proxy that can be used by webdriver
- createTrustingHttpClient() - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
-
configure HttpClient to ignore self-signed certs as described here: http://literatejava.com/networks/ignore-ssl-certificate-errors-apache-httpclient-4-4/
- createWebDriver(Config, Proxy, File) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
- Credentials - Class in com.codeborne.selenide
- Credentials(String, String) - Constructor for class com.codeborne.selenide.Credentials
- CSS - 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, String, String...) - Static method in class com.codeborne.selenide.selector.ByShadow
-
Find target elements inside shadow-root that attached to shadow-host.
- cssValue(String, String) - Static method in class com.codeborne.selenide.Condition
-
Checks if css property (style) applies for the element.
- CssValue - Class in com.codeborne.selenide.conditions
- CssValue(String, String) - Constructor for class com.codeborne.selenide.conditions.CssValue
- currentContext - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
- currentContextScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
- currentFrameUrl() - Static method in class com.codeborne.selenide.WebDriverRunner
- CustomMatch - Class in com.codeborne.selenide.conditions
- CustomMatch(String, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.conditions.CustomMatch
D
- data(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Get value of attribute "data-dataAttributeName"
- deactivate() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
-
Deactivate this filter.
- decorate(ClassLoader, Driver, WebElementSource, Field, By) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- decorate(ClassLoader, Driver, WebElementSource, Field, By, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- DEFAULT - com.codeborne.selenide.ClickMethod
-
Click the element via WebDriver default click
- DefaultClipboard - Class in com.codeborne.selenide
- DefaultClipboard(Driver) - Constructor for class com.codeborne.selenide.DefaultClipboard
- defaultContent() - Method in class com.codeborne.selenide.SelenideTargetLocator
- DefaultDriverFactory - Class in com.codeborne.selenide.webdriver
- DefaultDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.DefaultDriverFactory
- defaultFieldDecorator(Driver, WebElementSource) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- deleteFolderIfEmpty(File) - Static method in class com.codeborne.selenide.impl.FileHelper
- Describe - Class in com.codeborne.selenide.impl
- Describe(Driver, WebElement) - Constructor for class com.codeborne.selenide.impl.Describe
- description - Variable in class com.codeborne.selenide.collections.PredicateCollectionCondition
- description() - Method in interface com.codeborne.selenide.files.FileFilter
- description() - Method in class com.codeborne.selenide.impl.BySelectorCollection
- description() - Method in class com.codeborne.selenide.impl.CollectionSnapshot
- description() - Method in interface com.codeborne.selenide.impl.CollectionSource
- description() - Method in class com.codeborne.selenide.impl.FilteringCollection
- description() - Method in class com.codeborne.selenide.impl.HeadOfCollection
- description() - Method in class com.codeborne.selenide.impl.TailOfCollection
- description() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- description() - Method in class com.codeborne.selenide.impl.WebElementSource
- DialogTextMismatch - Error in com.codeborne.selenide.ex
- DialogTextMismatch(Driver, String, String) - Constructor for error com.codeborne.selenide.ex.DialogTextMismatch
- DIGEST - 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: - disappears - Static variable in class com.codeborne.selenide.Condition
-
Deprecated.
- 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(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').
- DoesNotContainTextsError - Error in com.codeborne.selenide.ex
- DoesNotContainTextsError(CollectionSource, List<String>, List<String>, List<String>, String, long, Throwable) - Constructor for error com.codeborne.selenide.ex.DoesNotContainTextsError
- doubleClick() - Method in interface com.codeborne.selenide.SelenideElement
-
Double click the element
- DoubleClick - Class in com.codeborne.selenide.commands
- DoubleClick() - Constructor for class com.codeborne.selenide.commands.DoubleClick
- download() - Method in interface com.codeborne.selenide.SelenideElement
-
Download file by clicking this element.
- download(long) - Method in interface com.codeborne.selenide.SelenideElement
-
Download file by clicking this element.
- download(long, FileFilter) - Method in interface com.codeborne.selenide.SelenideElement
-
Download file by clicking this element.
- 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, FileFilter, DownloadAction) - Method in class com.codeborne.selenide.impl.DownloadFileToFolder
- 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(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 - Class in com.codeborne.selenide.impl
- Downloader() - Constructor for class com.codeborne.selenide.impl.Downloader
- Downloader(Randomizer) - Constructor for class com.codeborne.selenide.impl.Downloader
- DownloadFile - Class in com.codeborne.selenide.commands
- DownloadFile() - Constructor for class com.codeborne.selenide.commands.DownloadFile
- DownloadFileToFolder - Class in com.codeborne.selenide.impl
- DownloadFileToFolder() - Constructor for class com.codeborne.selenide.impl.DownloadFileToFolder
- DownloadFileWithHttpRequest - Class in com.codeborne.selenide.impl
- DownloadFileWithHttpRequest() - Constructor for class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
- DownloadFileWithProxyServer - Class in com.codeborne.selenide.impl
- DownloadFileWithProxyServer() - Constructor for class com.codeborne.selenide.impl.DownloadFileWithProxyServer
- DownloadOptions - Class in com.codeborne.selenide
- downloads() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
- 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 class com.codeborne.selenide.impl.StaticConfig
- downloadsFolder() - Method in class com.codeborne.selenide.SelenideConfig
- downloadsFolder(String) - Method in class com.codeborne.selenide.SelenideConfig
- DownloadsFolder - Class in com.codeborne.selenide
- DownloadsFolder(File) - Constructor for class com.codeborne.selenide.DownloadsFolder
- DragAndDropOptions - Class in com.codeborne.selenide
- DragAndDropOptions(DragAndDropOptions.DragAndDropMethod) - Constructor for class com.codeborne.selenide.DragAndDropOptions
- DragAndDropOptions.DragAndDropMethod - Enum in com.codeborne.selenide
- dragAndDropTo(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Drag and drop this element to the target
- dragAndDropTo(String, DragAndDropOptions) - Method in interface com.codeborne.selenide.SelenideElement
-
Drag and drop this element to the target via JS script see resources/drag_and_drop_script
- dragAndDropTo(WebElement) - Method in interface com.codeborne.selenide.SelenideElement
-
Drag and drop this element to the target
- DragAndDropTo - Class in com.codeborne.selenide.commands
- DragAndDropTo() - Constructor for class com.codeborne.selenide.commands.DragAndDropTo
- driver() - Method in class com.codeborne.selenide.impl.BySelectorCollection
- driver() - Method in class com.codeborne.selenide.impl.CollectionElement
- driver() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
- driver() - Method in class com.codeborne.selenide.impl.CollectionSnapshot
- driver() - Method in interface com.codeborne.selenide.impl.CollectionSource
- driver() - Method in class com.codeborne.selenide.impl.ElementFinder
- driver() - Method in class com.codeborne.selenide.impl.FilteringCollection
- driver() - Method in class com.codeborne.selenide.impl.HeadOfCollection
- driver() - Method in class com.codeborne.selenide.impl.LastCollectionElement
- driver() - Method in class com.codeborne.selenide.impl.TailOfCollection
- driver() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- driver() - Method in class com.codeborne.selenide.impl.WebElementSource
- driver() - Method in class com.codeborne.selenide.impl.WebElementWrapper
- driver() - Method in class com.codeborne.selenide.SelenideDriver
- driver() - Static method in class com.codeborne.selenide.WebDriverRunner
- Driver - Interface in com.codeborne.selenide
- DriverFactory - Interface in com.codeborne.selenide.webdriver
- driverManagerEnabled - Static variable in class com.codeborne.selenide.Configuration
-
Controls Selenide and WebDriverManager integration.
- driverManagerEnabled() - Method in interface com.codeborne.selenide.Config
- driverManagerEnabled() - Method in class com.codeborne.selenide.impl.StaticConfig
- driverManagerEnabled() - Method in class com.codeborne.selenide.SelenideConfig
- driverManagerEnabled(boolean) - Method in class com.codeborne.selenide.SelenideConfig
- DurationFormat - Class in com.codeborne.selenide.impl
- DurationFormat() - Constructor for class com.codeborne.selenide.impl.DurationFormat
E
- EDGE - Static variable in interface com.codeborne.selenide.Browsers
- EdgeDriverFactory - Class in com.codeborne.selenide.webdriver
- EdgeDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.EdgeDriverFactory
- 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 shouldHave(), selectOption() etc.
- ElementDescriber - Interface in com.codeborne.selenide.impl
- ElementFinder - Class in com.codeborne.selenide.impl
- ElementIsNotClickableException - Error in com.codeborne.selenide.ex
- ElementIsNotClickableException(Driver, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementIsNotClickableException
- ElementNotFound - Error in com.codeborne.selenide.ex
- ElementNotFound(Driver, String, Condition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
- ElementNotFound(Driver, String, Condition, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
- ElementNotFound(Driver, By, Condition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
- ElementNotFound(CollectionSource, String, 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 shouldHave() 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
- ElementsContainer - Class in com.codeborne.selenide
- ElementsContainer() - Constructor for class com.codeborne.selenide.ElementsContainer
- ElementsContainerCollection - Class in com.codeborne.selenide.impl
- ElementsContainerCollection(PageObjectFactory, Driver, WebElementSource, Field, Class<?>, Type[], By) - Constructor for class com.codeborne.selenide.impl.ElementsContainerCollection
- ElementShould - Error in com.codeborne.selenide.ex
- ElementShould(Driver, String, String, Condition, WebElement, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementShould
- ElementShouldNot - Error in com.codeborne.selenide.ex
- ElementShouldNot(Driver, String, String, Condition, WebElement, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementShouldNot
- elementsToString(Driver, Collection<WebElement>) - Static method in class com.codeborne.selenide.ElementsCollection
-
Outputs string presentation of the element's collection
- elementText - Variable in class com.codeborne.selenide.selector.ByText
- elementText - Variable in class com.codeborne.selenide.selector.WithText
- ElementWithTextNotFound - Error in com.codeborne.selenide.ex
- ElementWithTextNotFound(CollectionSource, List<String>, List<String>, String, long, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementWithTextNotFound
- empty - Static variable in class com.codeborne.selenide.CollectionCondition
- empty - Static variable in class com.codeborne.selenide.Condition
-
1) For input element, check that value is missing or empty
- enabled - Static variable in class com.codeborne.selenide.Condition
-
Checks that element is not disabled
- Enabled - Class in com.codeborne.selenide.conditions
- Enabled() - Constructor for class com.codeborne.selenide.conditions.Enabled
- encode() - Method in class com.codeborne.selenide.Credentials
-
The resulting string is base64 encoded (YWxhZGRpbjpvcGVuc2VzYW1l).
- ensureFolderExists(File) - Static method in class com.codeborne.selenide.impl.FileHelper
- ensureParentFolderExists(File) - Static method in class com.codeborne.selenide.impl.FileHelper
- equals(String, String) - Method in class com.codeborne.selenide.impl.Html
- equalsCaseSensitive(String, String) - Method in class com.codeborne.selenide.impl.Html
- ErrorMessages - Class in com.codeborne.selenide.ex
- ErrorMessages() - Constructor for class com.codeborne.selenide.ex.ErrorMessages
- ErrorsCollector - Class in com.codeborne.selenide.logevents
- ErrorsCollector() - Constructor for class com.codeborne.selenide.logevents.ErrorsCollector
- evaluateSizzleSelector(Driver, SearchContext, By.ByCssSelector) - Method in class com.codeborne.selenide.impl.WebElementSelector
- events - Static variable in class com.codeborne.selenide.impl.Events
- events() - Method in class com.codeborne.selenide.logevents.EventsCollector
- Events - Class in com.codeborne.selenide.impl
- EventsCollector - Class in com.codeborne.selenide.logevents
- EventsCollector() - Constructor for class com.codeborne.selenide.logevents.EventsCollector
- exactOwnText(String) - Static method in class com.codeborne.selenide.Condition
-
Assert that element has given text (without checking child elements).
- ExactOwnText - Class in com.codeborne.selenide.conditions
- ExactOwnText(String) - Constructor for class com.codeborne.selenide.conditions.ExactOwnText
- exactText(String) - Static method in class com.codeborne.selenide.Condition
-
Assert that element has exactly (case insensitive) given text
- ExactText - Class in com.codeborne.selenide.conditions
- ExactText(String) - Constructor for class com.codeborne.selenide.conditions.ExactText
- exactTextCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
-
Assert that element has exactly the given text
- ExactTextCaseSensitive - Class in com.codeborne.selenide.conditions
- ExactTextCaseSensitive(String) - Constructor for class com.codeborne.selenide.conditions.ExactTextCaseSensitive
- exactTexts(String...) - Static method in class com.codeborne.selenide.CollectionCondition
-
Checks that given collection has given texts (each collection element EQUALS TO corresponding text)
- exactTexts(List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
-
Checks that given collection has given texts (each collection element EQUALS TO corresponding text)
- ExactTexts - Class in com.codeborne.selenide.collections
- ExactTexts(String...) - Constructor for class com.codeborne.selenide.collections.ExactTexts
- ExactTexts(List<String>) - Constructor for class com.codeborne.selenide.collections.ExactTexts
- exactTextsCaseSensitiveInAnyOrder(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(Condition) - Method in class com.codeborne.selenide.ElementsCollection
-
Filters elements excluding those which met the given condition (lazy evaluation)
- excludeSwitches(Capabilities) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- excludeWith(Condition) - Method in class com.codeborne.selenide.ElementsCollection
-
Filters elements excluding those which met the given condition (lazy evaluation)
- execute(Command<ReturnType>) - Method in interface com.codeborne.selenide.SelenideElement
-
Execute custom implemented command
- execute(SelenideElement, WebElementSource, Object[]) - Method in interface com.codeborne.selenide.Command
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Append
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.As
- 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.DoubleClick
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DownloadFile
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DragAndDropTo
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.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.GetClosest
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetCssValue
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetDataAttribute
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetInnerHtml
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetInnerText
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetLastChild
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetName
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetOwnText
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetParent
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetPreceding
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetPseudoValue
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSearchCriteria
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSelectedOption
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSelectedOptions
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSelectedText
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSelectedValue
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetSibling
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetText
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetValue
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetWrappedElement
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Hover
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.IsDisplayed
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.IsImage
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Matches
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.PressEnter
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.PressEscape
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.PressTab
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ScrollIntoView
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ScrollTo
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SelectOptionByTextOrIndex
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SelectOptionByValue
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SelectOptionContainingText
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SelectRadio
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SetSelected
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.SetValue
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Should
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ShouldNot
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.TakeScreenshot
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.TakeScreenshotAsImage
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ToString
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ToWebElement
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.UploadFile
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.UploadFileFromClasspath
- execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.Val
- execute(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
- executeHttpRequest(Driver, String, long) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
- executeJavaScript(String, Object...) - Method in interface com.codeborne.selenide.Driver
- executeJavaScript(String, Object...) - Static method in class com.codeborne.selenide.Selenide
- executeJavaScript(String, Object...) - Method in class com.codeborne.selenide.SelenideDriver
- exist - Static variable in class com.codeborne.selenide.Condition
-
Check if element exist.
- 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.conditions.AttributeWithValue
- expectedSize - Variable in class com.codeborne.selenide.collections.ListSize
- expectedSize - Variable in class com.codeborne.selenide.collections.SizeGreaterThan
- expectedSize - Variable in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
- expectedSize - Variable in class com.codeborne.selenide.collections.SizeLessThan
- expectedSize - Variable in class com.codeborne.selenide.collections.SizeLessThanOrEqual
- expectedSize - Variable in class com.codeborne.selenide.collections.SizeNotEqual
- expectedTexts - Variable in class com.codeborne.selenide.collections.ExactTexts
- ExplainedCondition - Class in com.codeborne.selenide.conditions
- ExplainedCondition(Condition, String) - Constructor for class com.codeborne.selenide.conditions.ExplainedCondition
- explanation - Variable in class com.codeborne.selenide.CollectionCondition
- extract(Config, WebDriver, String) - Method in interface com.codeborne.selenide.impl.PageSourceExtractor
- extract(Config, WebDriver, String) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
F
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.CollectionCondition
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ExactTexts
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ItemWithText
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ListSize
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.PredicateCollectionCondition
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeGreaterThan
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeLessThan
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
- fail(CollectionSource, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeNotEqual
- FAIL - 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
- failIfErrors(String) - Method in class com.codeborne.selenide.logevents.ErrorsCollector
-
1.
- 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.impl.StaticConfig
- fastSetValue() - Method in class com.codeborne.selenide.SelenideConfig
- fastSetValue(boolean) - Method in class com.codeborne.selenide.SelenideConfig
- file(String) - Method in class com.codeborne.selenide.DownloadsFolder
- FileContent - Class in com.codeborne.selenide.impl
-
Read file content from classpath The point is in lazy loading: the content is loaded only on the first usage, and only once.
- FileContent(String) - Constructor for class com.codeborne.selenide.impl.FileContent
- fileDownload - 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 or by system property "-Dselenide.fileDownload=PROXY"
Default: HTTPGET - fileDownload() - Method in interface com.codeborne.selenide.Config
- fileDownload() - Method in class com.codeborne.selenide.impl.StaticConfig
- fileDownload() - Method in class com.codeborne.selenide.SelenideConfig
- fileDownload(FileDownloadMode) - Method in class com.codeborne.selenide.SelenideConfig
- FileDownloadFilter - Class in com.codeborne.selenide.proxy
- FileDownloadFilter(Config) - Constructor for class com.codeborne.selenide.proxy.FileDownloadFilter
- FileDownloadMode - Enum in com.codeborne.selenide
- FileFilter - Interface in com.codeborne.selenide.files
- FileFilters - Class in com.codeborne.selenide.files
- FileFilters() - Constructor for class com.codeborne.selenide.files.FileFilters
- FileHelper - Class in com.codeborne.selenide.impl
- FileNamer - Class in com.codeborne.selenide.impl
- FileNamer() - Constructor for class com.codeborne.selenide.impl.FileNamer
- files() - Method in class com.codeborne.selenide.DownloadsFolder
- files() - Method in class com.codeborne.selenide.impl.Downloads
- files(FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
- filesAsString() - Method in class com.codeborne.selenide.impl.Downloads
- filter(Condition) - Method in class com.codeborne.selenide.ElementsCollection
-
Filters collection elements based on the given condition (lazy evaluation)
- filterBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
-
Filters collection elements based on the given condition (lazy evaluation)
- FilteringCollection - Class in com.codeborne.selenide.impl
- FilteringCollection(CollectionSource, Condition) - Constructor for class com.codeborne.selenide.impl.FilteringCollection
- filterRequest(HttpRequest, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.AuthenticationFilter
- filterRequest(HttpRequest, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.RequestSizeWatchdog
- filterResponse(HttpResponse, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
- filterResponse(HttpResponse, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.ResponseSizeWatchdog
- find(Condition) - Method in class com.codeborne.selenide.ElementsCollection
-
Find the first element which met the given condition (lazy evaluation)
- find(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.ElementFinder
- find(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.WebElementSource
- find(String) - Method in class com.codeborne.selenide.SelenideDriver
- find(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.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
- findAndAssertElementIsInteractable() - Method in class com.codeborne.selenide.impl.WebElementSource
-
Asserts that returned element can be interacted with.
- findBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
-
Find the first element which met the given condition (lazy evaluation)
- FindByXpath - Class in com.codeborne.selenide.commands
- FindByXpath() - Constructor for class com.codeborne.selenide.commands.FindByXpath
- findElement(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(SearchContext) - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
- findElements(Driver, WebElementSource, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
- findElements(SearchContext) - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
- findElements(SearchContext, int) - Method in class com.codeborne.selenide.selector.ByTextCaseInsensitive
- findElements(SearchContext, int) - Method in class com.codeborne.selenide.selector.WithTextCaseInsensitive
- findFileInClasspath(String) - Method in class com.codeborne.selenide.commands.UploadFileFromClasspath
- findSelector(Driver, Field) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- findTarget(Driver, Object[]) - Method in class com.codeborne.selenide.commands.DragAndDropTo
- finish(String) - Method in class com.codeborne.selenide.logevents.SimpleReport
- finishContext() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- finishContext() - Static method in class com.codeborne.selenide.Screenshots
- finished(Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
- finished(Description) - Method in class com.codeborne.selenide.junit.TextReport
- fireEvent(Driver, WebElement, String...) - Method in class com.codeborne.selenide.impl.Events
- FIREFOX - Static variable in interface com.codeborne.selenide.Browsers
- FirefoxDriverFactory - Class in com.codeborne.selenide.webdriver
- FirefoxDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- first() - Method in class com.codeborne.selenide.ElementsCollection
-
returns the first element of the collection (lazy evaluation)
- first(int) - Method in class com.codeborne.selenide.ElementsCollection
-
returns the first n elements of the collection (lazy evaluation)
- firstDownloadedFile(String, long, FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
- firstMatchingFile(FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
- flush() - Method in class com.codeborne.selenide.impl.Describe
- focused - Static variable in class com.codeborne.selenide.Condition
-
Check if browser focus is currently in given element.
- Focused - Class in com.codeborne.selenide.conditions
- Focused() - Constructor for class com.codeborne.selenide.conditions.Focused
- folder - Variable in class com.codeborne.selenide.DownloadsFolder
- FOLDER - com.codeborne.selenide.FileDownloadMode
-
Download files to a local "downloads" folder
- format(long) - Method in class com.codeborne.selenide.impl.DurationFormat
- format(Duration) - Method in class com.codeborne.selenide.impl.DurationFormat
- formatScreenShotPath(Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
-
Deprecated.Use method
ScreenShotLaboratory.takeScreenshot(Driver)which returns Screenshot instead of String - 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
- frame(String) - Method in class com.codeborne.selenide.SelenideTargetLocator
- frame(WebElement) - Method in class com.codeborne.selenide.SelenideTargetLocator
- FrameByIdOrName - Class in com.codeborne.selenide.impl.windows
-
A slightly fixed implementation of
ExpectedConditions.frameToBeAvailableAndSwitchToIt(org.openqa.selenium.By) - FrameByIdOrName(String) - Constructor for class com.codeborne.selenide.impl.windows.FrameByIdOrName
- FrameNotFoundException - Error in com.codeborne.selenide.ex
- FrameNotFoundException(Driver, String, Throwable) - Constructor for error com.codeborne.selenide.ex.FrameNotFoundException
- from(File) - Static method in class com.codeborne.selenide.BrowserDownloadsFolder
- fully(Driver, WebElement) - Method in interface com.codeborne.selenide.impl.ElementDescriber
- fully(Driver, WebElement) - Method in class com.codeborne.selenide.impl.SelenideElementDescriber
G
- generateFileName() - Method in class com.codeborne.selenide.impl.FileNamer
-
Creates a unique name for a file (to some extent).
- generateScreenshotFileName() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- get(int) - Method in class com.codeborne.selenide.ElementsCollection
-
Gets the n-th element of collection (lazy evaluation)
- get(int) - Method in class com.codeborne.selenide.impl.ElementsContainerCollection
- get(String, String, Supplier<T>) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
- getAction() - Method in class com.codeborne.selenide.DownloadOptions
- getAlias() - 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) - 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 class com.codeborne.selenide.impl.StaticDriver
- getAndCheckWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- getAndCheckWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- getAndCheckWebDriver() - Method in class com.codeborne.selenide.SelenideDriver
- getAndCheckWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Get the underlying instance of Selenium WebDriver, and assert that it's still alive.
- getAttribute(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(WebElement) - Method in class com.codeborne.selenide.conditions.AttributeWithValue
- getBrowserDownloadsFolder() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- getBrowserDownloadsFolder() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- getBrowserDownloadsFolder() - Static method in class com.codeborne.selenide.WebDriverRunner
- getClipboard() - Method in class com.codeborne.selenide.SelenideDriver
- getClipboard(Driver) - Method in class com.codeborne.selenide.ClipboardService
- GetClosest - Class in com.codeborne.selenide.commands
- GetClosest() - Constructor for class com.codeborne.selenide.commands.GetClosest
- getContentType() - Method in class com.codeborne.selenide.files.DownloadedFile
- 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
- getCurrentFrameUrl() - Method in interface com.codeborne.selenide.Driver
- getCurrentFrameUrl() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- getCurrentFrameUrl() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- getCurrentFrameUrl() - Method in class com.codeborne.selenide.SelenideDriver
- getCurrentUrl() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- getCurrentUrl() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- GetDataAttribute - Class in com.codeborne.selenide.commands
- GetDataAttribute() - Constructor for class com.codeborne.selenide.commands.GetDataAttribute
- getDuration() - Method in interface com.codeborne.selenide.logevents.LogEvent
- getDuration() - Method in class com.codeborne.selenide.logevents.SelenideLog
- getElement() - Method in interface com.codeborne.selenide.logevents.LogEvent
- getElement() - Method in class com.codeborne.selenide.logevents.SelenideLog
- getElement(int) - Method in class com.codeborne.selenide.impl.BySelectorCollection
- getElement(int) - Method in class com.codeborne.selenide.impl.CollectionSnapshot
- getElement(int) - Method in interface com.codeborne.selenide.impl.CollectionSource
-
get Nth element of this collection
- getElement(int) - Method in class com.codeborne.selenide.impl.FilteringCollection
- getElement(int) - Method in class com.codeborne.selenide.impl.HeadOfCollection
- getElement(int) - Method in class com.codeborne.selenide.impl.TailOfCollection
- getElement(int) - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- getElement(By) - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.please use element(criteria) which is the same (method will not be removed until 4.x or later) Locates the first element matching given criteria
- getElement(By, int) - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.please use element(criteria, index) which is the same (method will not be removed until 4.x or later) Locates the Nth element matching given criteria
- getElementOrNull(WebElementSource) - Method in class com.codeborne.selenide.commands.Matches
- getElements() - Method in class com.codeborne.selenide.impl.BySelectorCollection
- getElements() - Method in class com.codeborne.selenide.impl.CollectionSnapshot
- getElements() - Method in interface com.codeborne.selenide.impl.CollectionSource
-
get elements of this collection (probably cached).
- getElements() - Method in class com.codeborne.selenide.impl.FilteringCollection
- getElements() - Method in class com.codeborne.selenide.impl.HeadOfCollection
- getElements() - Method in class com.codeborne.selenide.impl.TailOfCollection
- getElements() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- getElements(By) - Static method in class com.codeborne.selenide.Selenide
-
Deprecated.please use elements(criteria) which is the same (method will not be removed until 4.x or later) Locates all elements matching given CSS selector
- getError() - Method in interface com.codeborne.selenide.logevents.LogEvent
- getError() - Method in class com.codeborne.selenide.logevents.SelenideLog
- getFile() - Method in class com.codeborne.selenide.files.DownloadedFile
- getFileName(String) - 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
- getImage() - Method in class com.codeborne.selenide.impl.Screenshot
- GetInnerHtml - Class in com.codeborne.selenide.commands
- GetInnerHtml() - Constructor for class com.codeborne.selenide.commands.GetInnerHtml
- GetInnerText - Class in com.codeborne.selenide.commands
- GetInnerText() - Constructor for class com.codeborne.selenide.commands.GetInnerText
- getInstance() - Static method in class com.codeborne.selenide.commands.Commands
- getInstance() - Static method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- GetLastChild - Class in com.codeborne.selenide.commands
- GetLastChild() - Constructor for class com.codeborne.selenide.commands.GetLastChild
- GetLastChild(Find) - 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
contextthread - 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
- getMessage() - Method in error com.codeborne.selenide.ex.UIAssertionError
- getMethod() - Method in class com.codeborne.selenide.DownloadOptions
- getMethod() - Method in class com.codeborne.selenide.DragAndDropOptions
- getName() - Method in class com.codeborne.selenide.Condition
- GetName - Class in com.codeborne.selenide.commands
- GetName() - Constructor for class com.codeborne.selenide.commands.GetName
- 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.impl.WebDriverThreadLocalContainer
- GetParent - Class in com.codeborne.selenide.commands
- GetPreceding - Class in com.codeborne.selenide.commands
- GetPreceding() - Constructor for class com.codeborne.selenide.commands.GetPreceding
- getProxy() - Method in interface com.codeborne.selenide.Driver
- getProxy() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
- getProxy() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
- getProxy() - Method in class com.codeborne.selenide.impl.StaticDriver
- 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.impl.WebDriverThreadLocalContainer
- GetPseudoValue - Class in com.codeborne.selenide.commands
- GetPseudoValue() - Constructor for class com.codeborne.selenide.commands.GetPseudoValue
- getReportsUrl(String) - Method in class com.codeborne.selenide.impl.CiReportUrl
- getScreenshot() - Method in error com.codeborne.selenide.ex.UIAssertionError
-
Get path to screenshot taken after failed test
- getScreenshotFileName(String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- getScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- getSearchCriteria() - Method in class com.codeborne.selenide.impl.CollectionElement
- getSearchCriteria() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
- getSearchCriteria() - Method in class com.codeborne.selenide.impl.ElementFinder
- getSearchCriteria() - Method in class com.codeborne.selenide.impl.LastCollectionElement
- getSearchCriteria() - Method in class com.codeborne.selenide.impl.WebElementSource
- getSearchCriteria() - Method in class com.codeborne.selenide.impl.WebElementWrapper
- getSearchCriteria() - Method in interface com.codeborne.selenide.SelenideElement
-
Return criteria by which this element is located
- 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
- 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() - Method in interface com.codeborne.selenide.SelenideElement
-
Get text of selected option in select field
- GetSelectedText - Class in com.codeborne.selenide.commands
- GetSelectedText() - Constructor for class com.codeborne.selenide.commands.GetSelectedText
- getSelectedValue() - Method in interface com.codeborne.selenide.SelenideElement
-
Get value of selected option in select field
- GetSelectedValue - Class in com.codeborne.selenide.commands
- GetSelectedValue() - Constructor for class com.codeborne.selenide.commands.GetSelectedValue
- GetSelectedValue(Command<SelenideElement>) - Constructor for class com.codeborne.selenide.commands.GetSelectedValue
- getSelector(Object) - Static method in class com.codeborne.selenide.impl.WebElementSource
- getSelenideProxy() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Get selenide proxy.
- getSelf() - Method in class com.codeborne.selenide.ElementsContainer
-
Deprecated.I rather think that this method is not needed. You are expected to find elements INSIDE this container, not the container itself.
- getSessionId() - Method in interface com.codeborne.selenide.Driver
- getSessionId() - Method in class com.codeborne.selenide.SelenideDriver
- getSessionStorage() - Method in class com.codeborne.selenide.SelenideDriver
- GetSibling - Class in com.codeborne.selenide.commands
- GetSibling() - Constructor for class com.codeborne.selenide.commands.GetSibling
- getSource() - Method in class com.codeborne.selenide.impl.Screenshot
- getStatus() - Method in interface com.codeborne.selenide.logevents.LogEvent
- getStatus() - Method in class com.codeborne.selenide.logevents.SelenideLog
- getSubject() - Method in interface com.codeborne.selenide.logevents.LogEvent
- getSubject() - Method in class com.codeborne.selenide.logevents.SelenideLog
- getText() - Method in interface com.codeborne.selenide.Clipboard
-
Get text from clipboard
- getText() - 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 - Class in com.codeborne.selenide.commands
- GetText() - Constructor for class com.codeborne.selenide.commands.GetText
- GetText(GetSelectedText) - Constructor for class com.codeborne.selenide.commands.GetText
- getThreadScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- getTimeout(long) - Method in class com.codeborne.selenide.DownloadOptions
- getUserAgent() - Method in interface com.codeborne.selenide.Driver
- getUserAgent() - Static method in class com.codeborne.selenide.Selenide
-
Get current user agent from browser session
- getUserAgent() - Method in class com.codeborne.selenide.SelenideDriver
- getValue() - Method in enum com.codeborne.selenide.AuthenticationType
- getValue() - 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 class com.codeborne.selenide.impl.StaticDriver
- getWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- getWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- getWebDriver() - Method in class com.codeborne.selenide.SelenideDriver
- getWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Get the underlying instance of Selenium WebDriver.
- getWebDriverLogs() - Method in class com.codeborne.selenide.SelenideDriver
- getWebDriverLogs(String) - Static method in class com.codeborne.selenide.Selenide
-
Same as com.codeborne.selenide.Selenide#getWebDriverLogs(java.lang.String, java.util.logging.Level)
- getWebDriverLogs(String, Level) - Static method in class com.codeborne.selenide.Selenide
-
Getting and filtering of the WebDriver logs for specified LogType by specified logging level
For example to get WebDriver Browser's console output (including JS info, warnings, errors, etc. - getWebElement() - Method in class com.codeborne.selenide.impl.CollectionElement
- getWebElement() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
- getWebElement() - Method in class com.codeborne.selenide.impl.ElementFinder
- getWebElement() - Method in class com.codeborne.selenide.impl.LastCollectionElement
- getWebElement() - Method in class com.codeborne.selenide.impl.WebElementSource
- getWebElement() - Method in class com.codeborne.selenide.impl.WebElementWrapper
- getWrappedElement() - Method in interface com.codeborne.selenide.SelenideElement
- GetWrappedElement - Class in com.codeborne.selenide.commands
- GetWrappedElement() - Constructor for class com.codeborne.selenide.commands.GetWrappedElement
- GlobalTextReport - Class in com.codeborne.selenide.testng
-
Reports for every test method in the suite Annotate any test class in your suite with
@Listeners({GlobalTextReport.class}) - GlobalTextReport() - Constructor for class com.codeborne.selenide.testng.GlobalTextReport
H
- has(Condition) - Method in interface com.codeborne.selenide.SelenideElement
-
immediately returns true if element matches given condition Method doesn't wait! WARNING: This method can help implementing crooks, but it is not needed for typical ui tests.
- hasContentDispositionHeader() - Method in class com.codeborne.selenide.files.DownloadedFile
- hasListener(String) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
-
If listener with given name is bound (added) to the current thread.
- hasNext() - Method in class com.codeborne.selenide.impl.SelenideElementIterator
- hasPrevious() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
- hasWebDriverStarted() - Method in interface com.codeborne.selenide.Driver
- hasWebDriverStarted() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
- hasWebDriverStarted() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
- hasWebDriverStarted() - Method in class com.codeborne.selenide.impl.StaticDriver
- hasWebDriverStarted() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- hasWebDriverStarted() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- hasWebDriverStarted() - Method in class com.codeborne.selenide.SelenideDriver
- hasWebDriverStarted() - Static method in class com.codeborne.selenide.WebDriverRunner
- have(Condition) - Static method in class com.codeborne.selenide.Condition
-
Used to form human-readable condition expression Example element.should(be(visible),have(text("abc"))
- headless - Variable in class com.codeborne.selenide.Browser
- headless - 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.impl.StaticConfig
- headless() - Method in class com.codeborne.selenide.SelenideConfig
- headless(boolean) - Method in class com.codeborne.selenide.SelenideConfig
- HeadOfCollection - Class in com.codeborne.selenide.impl
- HeadOfCollection(CollectionSource, int) - Constructor for class com.codeborne.selenide.impl.HeadOfCollection
- hidden - Static variable in class com.codeborne.selenide.Condition
-
Checks that element is not visible or does not exists.
- Hidden - Class in com.codeborne.selenide.conditions
- Hidden() - Constructor for class com.codeborne.selenide.conditions.Hidden
- HOBA - com.codeborne.selenide.AuthenticationType
- holdBrowserOpen - Static variable in class com.codeborne.selenide.Configuration
-
If holdBrowserOpen is true, browser window stays open after running tests.
- holdBrowserOpen() - Method in interface com.codeborne.selenide.Config
- holdBrowserOpen() - Method in class com.codeborne.selenide.impl.StaticConfig
- holdBrowserOpen() - Method in class com.codeborne.selenide.SelenideConfig
- holdBrowserOpen(boolean) - Method in class com.codeborne.selenide.SelenideConfig
- 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
- HTTPGET - 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 - com.codeborne.selenide.logevents.LogEvent.EventStatus
- index - Variable in class com.codeborne.selenide.impl.SelenideElementIterator
- indexOf(Class<?>, Type) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- InetAddressResolver - Class in com.codeborne.selenide.proxy
- InetAddressResolver() - Constructor for class com.codeborne.selenide.proxy.InetAddressResolver
- initElements(Driver, WebElementSource, Object, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
-
Similar to the other "initElements" methods, but takes an
FieldDecoratorwhich is used for decorating each of the fields. - initElementsContainer(Driver, Field, WebElementSource, Class<?>, Type[]) - Method in interface com.codeborne.selenide.impl.PageObjectFactory
- initElementsContainer(Driver, Field, WebElementSource, Class<?>, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- initFields(Driver, WebElementSource, Object, Class<?>, Type[]) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- inject(Class<T>) - Static method in class com.codeborne.selenide.impl.Plugins
- injectSizzle(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
- injectSizzleIfNeeded(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
- innerFrame(String...) - Method in class com.codeborne.selenide.SelenideTargetLocator
-
Switch to the inner frame (last child frame in given sequence)
- innerHtml() - Method in interface com.codeborne.selenide.SelenideElement
-
Get the HTML code of the element with children.
- innerText() - Method in interface com.codeborne.selenide.SelenideElement
-
Get the text code of the element with children.
- instance - Static variable in class com.codeborne.selenide.impl.WebElementSelector
- INTERNET_EXPLORER - Static variable in interface com.codeborne.selenide.Browsers
- InternetExplorerDriverFactory - Class in com.codeborne.selenide.webdriver
- InternetExplorerDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.InternetExplorerDriverFactory
- InvalidStateException - Error in com.codeborne.selenide.ex
- InvalidStateException(Driver, String) - Constructor for error com.codeborne.selenide.ex.InvalidStateException
- InvalidStateException(Driver, Throwable) - Constructor for error com.codeborne.selenide.ex.InvalidStateException
- is(Condition) - Method in interface com.codeborne.selenide.SelenideElement
-
immediately returns true if element matches given condition Method doesn't wait! WARNING: This method can help implementing crooks, but it is not needed for typical ui tests.
- isBoolean(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- isBrowserStillOpen(WebDriver) - Method in class com.codeborne.selenide.drivercommands.BrowserHealthChecker
- isChrome() - Method in class com.codeborne.selenide.Browser
- isChrome() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Is Selenide configured to use Chrome browser
- isDecoratableList(Field, 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 interface com.codeborne.selenide.files.FileFilter
- isFirefox() - Method in class com.codeborne.selenide.Browser
- isFirefox() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Is Selenide configured to use Firefox browser
- isHeadless() - Method in class com.codeborne.selenide.Browser
- isHeadless() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Is Selenide configured to use headless browser
- 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
- isInitialized(Object, Field) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- isInteger(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- isInvalidSelectorError(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
- isLegacyFirefox() - Method in class com.codeborne.selenide.Browser
- isLegacyFirefox() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Is Selenide configured to use legacy Firefox driver
- isOpera() - Method in class com.codeborne.selenide.Browser
- isOpera() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Is Selenide configured to use Opera browser
- 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
- 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
- iterator() - Method in class com.codeborne.selenide.ElementsCollection
-
Does not reload collection elements while iterating it.
J
- JavaScript - Class in com.codeborne.selenide.impl
- JavaScript(String) - Constructor for class com.codeborne.selenide.impl.JavaScript
- JS - com.codeborne.selenide.ClickMethod
-
Click the element via JavaScript
- JS - com.codeborne.selenide.DragAndDropOptions.DragAndDropMethod
-
Executing drag and drop via JS script
L
- last() - Method in class com.codeborne.selenide.ElementsCollection
-
returns the last element of the collection (lazy evaluation)
- last(int) - Method in class com.codeborne.selenide.ElementsCollection
-
returns the last n elements of the collection (lazy evaluation)
- lastChild() - Method in interface com.codeborne.selenide.SelenideElement
-
Get last child element of this element For example, $("tr").lastChild(); could give the last "td".
- LastCollectionElement - Class in com.codeborne.selenide.impl
- LazyDriver - Class in com.codeborne.selenide.drivercommands
-
A `Driver` implementation which opens browser on demand (on a first call).
- LazyDriver(Config, Proxy, List<WebDriverEventListener>) - Constructor for class com.codeborne.selenide.drivercommands.LazyDriver
- LEGACY_FIREFOX - Static variable in interface com.codeborne.selenide.Browsers
-
It is only supported for some ESR versions of Firefox up to ESR 52
- LegacyFirefoxDriverFactory - Class in com.codeborne.selenide.webdriver
- LegacyFirefoxDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.LegacyFirefoxDriverFactory
- length() - Method in class com.codeborne.selenide.impl.Arguments
- LISTENER_SOFT_ASSERT - Static variable in class com.codeborne.selenide.logevents.ErrorsCollector
- listeners - Static variable in class com.codeborne.selenide.logevents.SelenideLogger
- listIterator(int) - Method in class com.codeborne.selenide.ElementsCollection
-
Does not reload collection elements while iterating it.
- ListSize - Class in com.codeborne.selenide.collections
- ListSize(int) - Constructor for class com.codeborne.selenide.collections.ListSize
- ListSizeMismatch - Error in com.codeborne.selenide.ex
- ListSizeMismatch(Driver, String, int, String, CollectionSource, List<WebElement>, 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
- LogEvent - Interface in com.codeborne.selenide.logevents
-
Events, created on Selenide actions like "navigate to url", "click on element", "check a condition"
An event contains a string representation of the element, the subject and its status. - LogEvent.EventStatus - Enum in com.codeborne.selenide.logevents
- LogEventListener - Interface in com.codeborne.selenide.logevents
-
An implementations of this interface can be registered by SelenideLogger#addListener
It will notified on each events emitted by Selenide - login - Variable in class com.codeborne.selenide.Credentials
- logs(String) - Method in class com.codeborne.selenide.WebDriverLogs
- logs(String, Level) - Method in class com.codeborne.selenide.WebDriverLogs
M
- majorVersion(String) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- match(DownloadedFile) - Method in interface com.codeborne.selenide.files.FileFilter
- 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, List<WebElement>, Exception, long) - Constructor for error com.codeborne.selenide.ex.MatcherError
- matches(String, String) - Method in class com.codeborne.selenide.impl.Html
- Matches - Class in com.codeborne.selenide.commands
- Matches() - Constructor for class com.codeborne.selenide.commands.Matches
- matchesText(String) - Static method in class com.codeborne.selenide.Condition
-
Deprecated.
- matchText(String) - Static method in class com.codeborne.selenide.Condition
-
Assert that given element's text matches given regular expression
- MatchText - Class in com.codeborne.selenide.conditions
- MatchText(String) - Constructor for class com.codeborne.selenide.conditions.MatchText
- merge(T, T, T...) - Static method in class com.codeborne.selenide.conditions.ConditionHelpers
- MergeableCapabilities - Class in com.codeborne.selenide.webdriver
-
A subclass of MutableCapabilities which has fixed `merge` method: it can properly merge all these ChromeOptions etc.
- MergeableCapabilities(Capabilities, Capabilities) - Constructor for class com.codeborne.selenide.webdriver.MergeableCapabilities
- missingElementSatisfiesCondition() - Method in class com.codeborne.selenide.Condition
- mobileEmulation() - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- modal() - Method in class com.codeborne.selenide.SelenideDriver
- Modal - Class in com.codeborne.selenide
- Modal(Driver) - Constructor for class com.codeborne.selenide.Modal
- moveFile(File, File) - Static method in class com.codeborne.selenide.impl.FileHelper
- MUTUAL - com.codeborne.selenide.AuthenticationType
N
- name - Variable in class com.codeborne.selenide.Browser
- 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, Condition) - Constructor for class com.codeborne.selenide.conditions.NamedCondition
- namespace - Static variable in class com.codeborne.selenide.junit5.SoftAssertsExtension
- Navigator - Class in com.codeborne.selenide.drivercommands
- Navigator() - Constructor for class com.codeborne.selenide.drivercommands.Navigator
- negate() - Method in class com.codeborne.selenide.Condition
- negate() - Method in class com.codeborne.selenide.conditions.And
- negate() - Method in class com.codeborne.selenide.conditions.Exist
- negate() - Method in class com.codeborne.selenide.conditions.ExplainedCondition
- negate() - Method in class com.codeborne.selenide.conditions.Hidden
- negate() - Method in class com.codeborne.selenide.conditions.NamedCondition
- negate() - Method in class com.codeborne.selenide.conditions.Or
- negate() - Method in class com.codeborne.selenide.conditions.Visible
- next() - Method in class com.codeborne.selenide.impl.SelenideElementIterator
- nextIndex() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
- NO_ARGS - Static variable in interface com.codeborne.selenide.Command
- node(SearchContext) - Method in class com.codeborne.selenide.impl.JavaScript
- none() - Static method in class com.codeborne.selenide.files.FileFilters
- none() - Static method in class com.codeborne.selenide.impl.Screenshot
- 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
- normalize(String) - Method in class com.codeborne.selenide.impl.HttpHelper
- not(Condition) - Static method in class com.codeborne.selenide.Condition
-
Negate given condition.
- Not - Class in com.codeborne.selenide.conditions
- Not(Condition, boolean) - Constructor for class com.codeborne.selenide.conditions.Not
- nth(int) - Method in class com.codeborne.selenide.impl.Arguments
O
- 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
- 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(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, AuthenticationType, String, String) - Static method in class com.codeborne.selenide.Selenide
-
The main starting point in your tests.
- 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
- OPERA - Static variable in interface com.codeborne.selenide.Browsers
-
To use OperaDriver, you need to include extra dependency to your project: <dependency org="com.opera" name="operadriver" rev="1.5" conf="test->default"/>
- OperaDriverFactory - Class in com.codeborne.selenide.webdriver
- OperaDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.OperaDriverFactory
- or(String, Condition, Condition, Condition...) - Static method in class com.codeborne.selenide.Condition
-
Check if element matches ANY of given conditions.
- Or - Class in com.codeborne.selenide.conditions
- Or(String, List<Condition>) - Constructor for class com.codeborne.selenide.conditions.Or
- ownText(String) - Static method in class com.codeborne.selenide.Condition
-
Assert that element contains given text (without checking child elements).
- OwnText - Class in com.codeborne.selenide.conditions
- OwnText(String) - Constructor for class com.codeborne.selenide.conditions.OwnText
P
- page(Driver, Class<PageObjectClass>) - Method in interface com.codeborne.selenide.impl.PageObjectFactory
- page(Driver, 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(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.impl.StaticConfig
- 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.impl.StaticConfig
- pageLoadTimeout() - Method in class com.codeborne.selenide.SelenideConfig
- pageLoadTimeout(long) - Method in class com.codeborne.selenide.SelenideConfig
- PageObjectException - Exception in com.codeborne.selenide.ex
- PageObjectException(String, ReflectiveOperationException) - Constructor for exception com.codeborne.selenide.ex.PageObjectException
- PageObjectFactory - Interface in com.codeborne.selenide.impl
- PageSourceExtractor - Interface in com.codeborne.selenide.impl
- parent() - Method in interface com.codeborne.selenide.SelenideElement
-
Get parent element of this element (lazy evaluation) For example, $("td").parent() could give some "tr".
- parentFrame() - Method in class com.codeborne.selenide.SelenideTargetLocator
- PASS - com.codeborne.selenide.logevents.LogEvent.EventStatus
- password - Variable in class com.codeborne.selenide.Credentials
- perform(Driver, WebElement) - Method in interface com.codeborne.selenide.files.DownloadAction
- Photographer - Interface in com.codeborne.selenide.impl
- Plugins - Class in com.codeborne.selenide.impl
-
We assume this API will change in next releases.
- Plugins() - Constructor for class com.codeborne.selenide.impl.Plugins
- pollingInterval - Static variable in class com.codeborne.selenide.Configuration
-
Interval in milliseconds, when checking if a single element or collection elements are appeared Can be configured either programmatically or by system property "-Dselenide.pollingInterval=50"
Default value: 200 (milliseconds) - pollingInterval() - Method in interface com.codeborne.selenide.Config
- pollingInterval() - Method in class com.codeborne.selenide.impl.StaticConfig
- pollingInterval() - Method in class com.codeborne.selenide.SelenideConfig
- pollingInterval(long) - Method in class com.codeborne.selenide.SelenideConfig
- popularContentTypes() - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- preceding(int) - Method in interface com.codeborne.selenide.SelenideElement
-
Get the preceding sibling element of this element For example, $("td").preceding(0) will give the first preceding sibling element of "td"
- predicate - Variable in class com.codeborne.selenide.collections.PredicateCollectionCondition
- predicate - Variable in class com.codeborne.selenide.conditions.CustomMatch
- PredicateCollectionCondition - Class in com.codeborne.selenide.collections
- PredicateCollectionCondition(String, String, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.collections.PredicateCollectionCondition
- prefs(File) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- prepareTargetFile(Config, String) - Method in class com.codeborne.selenide.impl.Downloader
- prepareTargetFolder(Config) - Method in class com.codeborne.selenide.impl.Downloader
- 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
- previous() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
- previousIndex() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
- printOnce(String, Throwable) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
- 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(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 - 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.impl.StaticConfig
- 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.impl.StaticConfig
- 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.impl.StaticConfig
- 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
R
- randomFileName() - Method in class com.codeborne.selenide.impl.Downloader
- Randomizer - Class in com.codeborne.selenide.impl
- Randomizer() - Constructor for class com.codeborne.selenide.impl.Randomizer
- readonly - Static variable in class com.codeborne.selenide.Condition
-
Check if element has "readonly" attribute (with any value)
- refresh() - 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
- 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.impl.StaticConfig
- remote() - Method in class com.codeborne.selenide.SelenideConfig
- remote(String) - Method in class com.codeborne.selenide.SelenideConfig
- RemoteDriverFactory - Class in com.codeborne.selenide.webdriver
- RemoteDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.RemoteDriverFactory
- remove() - Method in class com.codeborne.selenide.impl.SelenideElementIterator
- removeAllListeners() - Static method in class com.codeborne.selenide.logevents.SelenideLogger
- removeAuthentication() - Method in class com.codeborne.selenide.proxy.AuthenticationFilter
- removeListener(String) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
-
Remove listener (from the current thread).
- reopenBrowserOnFail - 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.impl.StaticConfig
- 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.GlobalTextReport
- report - Variable in class com.codeborne.selenide.testng.TextReport
- Report - Annotation Type in com.codeborne.selenide.testng.annotations
-
Created by vinogradov on 07.05.16.
- 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.impl.StaticConfig
- 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.impl.StaticConfig
- reportsUrl() - Method in class com.codeborne.selenide.SelenideConfig
- reportsUrl(String) - Method in class com.codeborne.selenide.SelenideConfig
- requestFilter(String) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
-
Get request filter by name
- RequestSizeWatchdog - Class in com.codeborne.selenide.proxy
- RequestSizeWatchdog() - Constructor for class com.codeborne.selenide.proxy.RequestSizeWatchdog
- reset() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
- resetWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- resetWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
Remove links to webdriver/proxy, but don't close the webdriver/proxy itself.
- responseFilter(String) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
-
Get response filter by name By default, the only one filter "download" is available.
- responsesAsString() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
- ResponseSizeWatchdog - Class in com.codeborne.selenide.proxy
- ResponseSizeWatchdog() - Constructor for class com.codeborne.selenide.proxy.ResponseSizeWatchdog
- Result(WebDriver, SelenideProxyServer, DownloadsFolder) - Constructor for class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
- run() - Method in class com.codeborne.selenide.drivercommands.SelenideDriverFinalCleanupThread
- run(String, String, Runnable) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
- runAndCloseArisedWindows(WebDriver, WindowsCloser.SupplierWithException<T>) - Method in class com.codeborne.selenide.impl.WindowsCloser
S
- SAFARI - Static variable in interface com.codeborne.selenide.Browsers
- SafariDriverFactory - Class in com.codeborne.selenide.webdriver
- SafariDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.SafariDriverFactory
- saveContentToFile(CloseableHttpResponse, File) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
- savePageImageToFile(Config, String, Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- savePageSource - 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.impl.StaticConfig
- 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
- 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(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
- ScreenShotLaboratory() - Constructor for class com.codeborne.selenide.impl.ScreenShotLaboratory
- ScreenShotLaboratory(Photographer, PageSourceExtractor, Clock) - Constructor for class com.codeborne.selenide.impl.ScreenShotLaboratory
- 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.impl.StaticConfig
- 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
- scrollIntoView(boolean) - Method in interface com.codeborne.selenide.SelenideElement
-
Ask browser to scrolls the element on which it's called into the visible area of the browser window.
- scrollIntoView(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Ask browser to scrolls the element on which it's called into the visible area of the browser window.
- ScrollIntoView - Class in com.codeborne.selenide.commands
- ScrollIntoView() - Constructor for class com.codeborne.selenide.commands.ScrollIntoView
- 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...) - Method in interface com.codeborne.selenide.SelenideElement
-
Select an option from dropdown list (by index)
- selectOption(String...) - Method in interface com.codeborne.selenide.SelenideElement
-
Select an option from dropdown list (by text)
- SelectOptionByTextOrIndex - Class in com.codeborne.selenide.commands
- SelectOptionByTextOrIndex() - Constructor for class com.codeborne.selenide.commands.SelectOptionByTextOrIndex
- selectOptionByValue(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) - 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 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.impl.StaticConfig
- selectorMode() - Method in class com.codeborne.selenide.SelenideConfig
- selectorMode(SelectorMode) - Method in class com.codeborne.selenide.SelenideConfig
- SelectorMode - Enum in com.codeborne.selenide
- Selectors - Class in com.codeborne.selenide
- Selectors() - Constructor for class com.codeborne.selenide.Selectors
- 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
- SelectRadio(Click) - 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
- 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<WebDriverEventListener>) - Constructor for class com.codeborne.selenide.SelenideDriver
- SelenideDriver(Config, WebDriver, SelenideProxyServer) - Constructor for class com.codeborne.selenide.SelenideDriver
- SelenideDriver(Config, WebDriver, SelenideProxyServer, DownloadsFolder) - Constructor for class com.codeborne.selenide.SelenideDriver
- SelenideDriverFinalCleanupThread - Class in com.codeborne.selenide.drivercommands
- SelenideElement - Interface in com.codeborne.selenide
-
Wrapper around
WebElementwith additional methods likeSelenideElement.shouldBe(Condition...)andSelenideElement.shouldHave(Condition...) - SelenideElementDescriber - Class in com.codeborne.selenide.impl
- SelenideElementDescriber() - Constructor for class com.codeborne.selenide.impl.SelenideElementDescriber
- SelenideElementIterator - Class in com.codeborne.selenide.impl
- SelenideElementIterator(CollectionSource) - Constructor for class com.codeborne.selenide.impl.SelenideElementIterator
- SelenideElementListIterator - Class in com.codeborne.selenide.impl
- SelenideElementListIterator(CollectionSource, int) - Constructor for class com.codeborne.selenide.impl.SelenideElementListIterator
- SelenideLog - Class in com.codeborne.selenide.logevents
- SelenideLog(String, String) - Constructor for class com.codeborne.selenide.logevents.SelenideLog
- SelenideLogger - Class in com.codeborne.selenide.logevents
-
Logs Selenide test steps and notifies all registered LogEventListener about it
- SelenideLogger() - Constructor for class com.codeborne.selenide.logevents.SelenideLogger
- SelenidePageFactory - Class in com.codeborne.selenide.impl
-
Factory class to make using Page Objects simpler and easier.
- SelenidePageFactory() - Constructor for class com.codeborne.selenide.impl.SelenidePageFactory
- selenideProxyServer - Variable in class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
- SelenideProxyServer - Class in com.codeborne.selenide.proxy
-
Selenide own proxy server to intercept server responses It holds map of request and response filters by name.
- SelenideProxyServer(Config, Proxy) - Constructor for class com.codeborne.selenide.proxy.SelenideProxyServer
-
Create server Note that server is not started nor activated yet.
- SelenideProxyServer(Config, Proxy, InetAddressResolver, BrowserUpProxy) - Constructor for class com.codeborne.selenide.proxy.SelenideProxyServer
- SelenideTargetLocator - Class in com.codeborne.selenide
- SelenideTargetLocator(Driver) - Constructor for class com.codeborne.selenide.SelenideTargetLocator
- SelenideWait - Class in com.codeborne.selenide
- SelenideWait(WebDriver, long, long) - Constructor for class com.codeborne.selenide.SelenideWait
- serialize() - Method in class com.codeborne.selenide.impl.Describe
- 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
- set(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
- setAlias(String) - Method in class com.codeborne.selenide.impl.BySelectorCollection
- setAlias(String) - Method in class com.codeborne.selenide.impl.CollectionSnapshot
- setAlias(String) - Method in interface com.codeborne.selenide.impl.CollectionSource
- setAlias(String) - Method in class com.codeborne.selenide.impl.FilteringCollection
- setAlias(String) - Method in class com.codeborne.selenide.impl.HeadOfCollection
- setAlias(String) - Method in class com.codeborne.selenide.impl.TailOfCollection
- setAlias(String) - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- setAlias(String) - Method in class com.codeborne.selenide.impl.WebElementSource
- setAuthentication(AuthenticationType, Credentials) - Method in class com.codeborne.selenide.proxy.AuthenticationFilter
- setCapability(String, Object) - Method in class com.codeborne.selenide.webdriver.MergeableCapabilities
- setCapability(FirefoxProfile, String, String) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- 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
- setProxy(Proxy) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- setProxy(Proxy) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- setProxy(Proxy) - Static method in class com.codeborne.selenide.WebDriverRunner
-
Sets Selenium Proxy instance
- setSelected(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 interface com.codeborne.selenide.Clipboard
-
Set text to clipboard
- setText(String) - Method in class com.codeborne.selenide.DefaultClipboard
- setupBrowserBinary(Config, FirefoxOptions) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- setupDownloadsFolder(FirefoxOptions, File) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- setupPreferences(FirefoxOptions) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.DefaultDriverFactory
- setupWebdriverBinary() - Method in interface com.codeborne.selenide.webdriver.DriverFactory
- setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
- setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.InternetExplorerDriverFactory
- setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.LegacyFirefoxDriverFactory
- setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.OperaDriverFactory
- setupWebdriverBinary() - Method in class com.codeborne.selenide.webdriver.SafariDriverFactory
- setValue(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Implementation details:
- SetValue - Class in com.codeborne.selenide.commands
- SetValue() - Constructor for class com.codeborne.selenide.commands.SetValue
- SetValue(SelectOptionByValue, SelectRadio) - Constructor for class com.codeborne.selenide.commands.SetValue
- setWebDriver(WebDriver) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- setWebDriver(WebDriver) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- setWebDriver(WebDriver) - Static method in class com.codeborne.selenide.WebDriverRunner
-
Tell Selenide use your provided WebDriver instance.
- setWebDriver(WebDriver, SelenideProxyServer) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- setWebDriver(WebDriver, SelenideProxyServer) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- setWebDriver(WebDriver, SelenideProxyServer) - Static method in class com.codeborne.selenide.WebDriverRunner
- setWebDriver(WebDriver, SelenideProxyServer, DownloadsFolder) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- setWebDriver(WebDriver, SelenideProxyServer, DownloadsFolder) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
Make Selenide use given webdriver [and proxy] in the current thread.
- setWebDriver(WebDriver, SelenideProxyServer, DownloadsFolder) - Static method in class com.codeborne.selenide.WebDriverRunner
- shadowCss(String, String, String...) - Static method in class com.codeborne.selenide.Selectors
- SharedDownloadsFolder - Class in com.codeborne.selenide
- SharedDownloadsFolder(String) - Constructor for class com.codeborne.selenide.SharedDownloadsFolder
- should(CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
-
Check if a collection matches given condition(s).
- should(CollectionCondition, Duration) - Method in class com.codeborne.selenide.ElementsCollection
-
Check if a collection matches a given condition within the given time period.
- should(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
-
Checks that given element meets all of given conditions.
- should(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element meets given condition (with given timeout)
- should(String, Duration, CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
- 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(CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
-
For example:
$$(".error").shouldBe(empty) - shouldBe(CollectionCondition, long) - Method in class com.codeborne.selenide.ElementsCollection
-
Deprecated.
- shouldBe(CollectionCondition, Duration) - Method in class com.codeborne.selenide.ElementsCollection
- shouldBe(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
- shouldBe(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element meets given condition (with given timeout)
- ShouldBe - Class in com.codeborne.selenide.commands
- ShouldBe() - Constructor for class com.codeborne.selenide.commands.ShouldBe
- shouldHave(CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
-
For example:
$$(".error").shouldHave(size(3))$$(".error").shouldHave(texts("Error1", "Error2")) - shouldHave(CollectionCondition, long) - Method in class com.codeborne.selenide.ElementsCollection
-
Deprecated.
- shouldHave(CollectionCondition, Duration) - Method in class com.codeborne.selenide.ElementsCollection
-
Check if a collection matches given condition within given period
- shouldHave(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
- shouldHave(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element meets given condition (with given timeout)
- ShouldHave - Class in com.codeborne.selenide.commands
- ShouldHave() - Constructor for class com.codeborne.selenide.commands.ShouldHave
- shouldHaveSize(int) - Method in class com.codeborne.selenide.ElementsCollection
-
Deprecated.Use
$$.shouldHave(size(expectedSize))instead. - shouldNot(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
-
Checks that given element does not meet given conditions.
- shouldNot(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element meets given condition (with given timeout)
- 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(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
- shouldNotBe(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element does NOT meet given condition (with given timeout)
- ShouldNotBe - Class in com.codeborne.selenide.commands
- ShouldNotBe() - Constructor for class com.codeborne.selenide.commands.ShouldNotBe
- shouldNotHave(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
- shouldNotHave(Condition, Duration) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element does NOT meet given condition (with given timeout)
- 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.ElementsCollection
-
return actual size of the collection, doesn't wait on collection to be loaded.
- size() - Method in class com.codeborne.selenide.impl.Downloads
- size() - Method in class com.codeborne.selenide.impl.ElementsContainerCollection
- size(int) - Static method in class com.codeborne.selenide.CollectionCondition
-
Checks that collection has the given size
- 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 - 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
- snapshot() - Method in class com.codeborne.selenide.ElementsCollection
-
Takes the snapshot of current state of this collection.
- SOFT - com.codeborne.selenide.AssertionMode
-
Test are failing only at the end of the methods.
- SoftAssertionError - Error in com.codeborne.selenide.ex
- SoftAssertionError(String) - Constructor for error com.codeborne.selenide.ex.SoftAssertionError
- SoftAsserts - Class in com.codeborne.selenide.junit
-
Rule for assert selenide verification softly.
- SoftAsserts - 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
- SoftAssertsExtension - Class in com.codeborne.selenide.junit5
-
By using this extension selenide will collect all failed asserts from "should*" and "waitUntil" methods and throw after test finished.
- SoftAssertsExtension() - Constructor for class com.codeborne.selenide.junit5.SoftAssertsExtension
- source() - Method in 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 It automatically adds one response filter "download" that can intercept downloaded files.
- 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
- startMaximized - Static variable in class com.codeborne.selenide.Configuration
-
The browser window is maximized when started.
- startMaximized() - Method in interface com.codeborne.selenide.Config
- startMaximized() - Method in class com.codeborne.selenide.impl.StaticConfig
- startMaximized() - Method in class com.codeborne.selenide.SelenideConfig
- startMaximized(boolean) - Method in class com.codeborne.selenide.SelenideConfig
- StaticConfig - Class in com.codeborne.selenide.impl
-
A non-static facade for static fields in
ConfigurationIt was created only to keep backward compatibility in Selenide 5.0.0: every time when somebody modifies, say,Configuration.timeout, it will immediately reflect inStaticConfig.timeout()This class should not be normally used in end user's code. - StaticConfig() - Constructor for class com.codeborne.selenide.impl.StaticConfig
- StaticDriver - Class in com.codeborne.selenide.impl
-
A `Driver` implementation which uses thread-local webdriver and proxy from `WebDriverRunner`.
- StaticDriver() - Constructor for class com.codeborne.selenide.impl.StaticDriver
- Stopwatch - Class in com.codeborne.selenide
- Stopwatch(long) - Constructor for class com.codeborne.selenide.Stopwatch
- STRICT - com.codeborne.selenide.AssertionMode
-
Default mode - tests are failing immediately
- 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
- 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
- switchTo() - Method in interface com.codeborne.selenide.Driver
- switchTo() - Static method in class com.codeborne.selenide.Selenide
-
Switch to window/tab/frame/parentFrame/innerFrame/alert.
- switchTo() - Method in class com.codeborne.selenide.SelenideDriver
T
- TailOfCollection - Class in com.codeborne.selenide.impl
- TailOfCollection(CollectionSource, int) - Constructor for class com.codeborne.selenide.impl.TailOfCollection
- takeScreenshot(Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- takeScreenshot(Driver, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
-
Takes screenshot of current browser window.
- takeScreenshot(Driver, 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, WebElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- takeScreenShot(Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
-
Deprecated.use
ScreenShotLaboratory.takeScreenshot(Driver)which returnsScreenshotinstead of String - takeScreenShot(Driver, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
-
Deprecated.use
ScreenShotLaboratory.takeScreenshot(Driver, String)which returnsScreenshotinstead of String - 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) - Static method in class com.codeborne.selenide.Screenshots
-
Deprecated.
- 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, WebElement) - Static method in class com.codeborne.selenide.Screenshots
-
Take screenshot of WebElement/SelenideElement in iframe for partially visible WebElement/Selenide horizontal scroll bar will be present
- 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, WebElement) - 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, WebElement) - Static method in class com.codeborne.selenide.Screenshots
-
Take screenshot of WebElement/SelenideElement in iframe for partially visible WebElement/Selenide horizontal scroll bar will be present
- TakeScreenshotAsImage - Class in com.codeborne.selenide.commands
- TakeScreenshotAsImage() - Constructor for class com.codeborne.selenide.commands.TakeScreenshotAsImage
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.AllMatch
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.AnyMatch
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ExactTexts
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ExactTextsCaseSensitiveInAnyOrder
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ItemWithText
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ListSize
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.NoneMatch
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeGreaterThan
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeLessThan
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeNotEqual
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.Texts
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.TextsInAnyOrder
- text - Variable in class com.codeborne.selenide.conditions.Text
- text - Static variable in class com.codeborne.selenide.impl.Html
- text() - Method in class com.codeborne.selenide.impl.Randomizer
- text() - Method in interface com.codeborne.selenide.SelenideElement
-
Short form of
SelenideElement.getText() - 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
- 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.ElementsCollection
-
Gets all the texts in elements collection
- texts(String...) - Static method in class com.codeborne.selenide.CollectionCondition
-
Checks that given collection has given texts (each collection element CONTAINS corresponding text)
- texts(Collection<WebElement>) - Static method in class com.codeborne.selenide.ElementsCollection
-
Fail-safe method for retrieving texts of given elements.
- 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(CollectionSource, List<String>, List<String>, String, long) - Constructor for error com.codeborne.selenide.ex.TextsMismatch
- TextsSizeMismatch - Error in com.codeborne.selenide.ex
- TextsSizeMismatch(CollectionSource, List<String>, List<String>, String, long) - Constructor for error com.codeborne.selenide.ex.TextsSizeMismatch
- ThreadLocalSelenideDriver - Class in com.codeborne.selenide.impl
-
A `SelenideDriver` implementation which uses thread-local webdriver and proxy from `WebDriverRunner`.
- ThreadLocalSelenideDriver() - Constructor for class com.codeborne.selenide.impl.ThreadLocalSelenideDriver
- threadScreenshots - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
- timeout - Static variable in class com.codeborne.selenide.Configuration
-
Timeout in milliseconds to fail the test, if conditions still not met Can be configured either programmatically or by system property "-Dselenide.timeout=10000"
Default value: 4000 (milliseconds) - timeout() - Method in interface com.codeborne.selenide.Config
- timeout() - Method in class com.codeborne.selenide.impl.StaticConfig
- timeout() - Method in class com.codeborne.selenide.SelenideConfig
- timeout(long) - Static method in class com.codeborne.selenide.ex.ErrorMessages
- timeout(long) - Method in class com.codeborne.selenide.SelenideConfig
- TimeoutException - Exception in com.codeborne.selenide.ex
- TimeoutException(String, SocketTimeoutException) - Constructor for exception com.codeborne.selenide.ex.TimeoutException
- timeoutMs - Variable in error com.codeborne.selenide.ex.UIAssertionError
- title() - Static method in class com.codeborne.selenide.Selenide
- title() - Method in class com.codeborne.selenide.SelenideDriver
- to(String) - Method in class com.codeborne.selenide.junit.ScreenShooter
-
One-liner to configure Configuration.reportsFolder property
- to(String) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
-
One-liner to configure Configuration.reportsFolder property.
- toArray() - Method in class com.codeborne.selenide.ElementsCollection
- toFile() - Method in class com.codeborne.selenide.DownloadsFolder
- toString() - Method in class com.codeborne.selenide.ClickOptions
- toString() - Method in class com.codeborne.selenide.collections.ContainExactTextsCaseSensitive
- toString() - Method in class com.codeborne.selenide.collections.ExactTexts
- toString() - Method in class com.codeborne.selenide.collections.ExactTextsCaseSensitiveInAnyOrder
- toString() - Method in class com.codeborne.selenide.collections.ItemWithText
- toString() - Method in class com.codeborne.selenide.collections.ListSize
- toString() - Method in class com.codeborne.selenide.collections.PredicateCollectionCondition
- toString() - Method in class com.codeborne.selenide.collections.SizeGreaterThan
- toString() - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
- toString() - Method in class com.codeborne.selenide.collections.SizeLessThan
- toString() - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
- toString() - Method in class com.codeborne.selenide.collections.SizeNotEqual
- toString() - Method in class com.codeborne.selenide.collections.Texts
- toString() - Method in class com.codeborne.selenide.collections.TextsInAnyOrder
- toString() - Method in class com.codeborne.selenide.Condition
- toString() - Method in class com.codeborne.selenide.conditions.And
- toString() - Method in class com.codeborne.selenide.conditions.Attribute
- toString() - Method in class com.codeborne.selenide.conditions.AttributeWithValue
- toString() - Method in class com.codeborne.selenide.conditions.CaseSensitiveText
- 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.ExactOwnText
- toString() - Method in class com.codeborne.selenide.conditions.ExactText
- toString() - Method in class com.codeborne.selenide.conditions.ExactTextCaseSensitive
- toString() - Method in class com.codeborne.selenide.conditions.ExplainedCondition
- toString() - Method in class com.codeborne.selenide.conditions.MatchAttributeWithValue
- toString() - Method in class com.codeborne.selenide.conditions.MatchText
- 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.OwnText
- toString() - Method in class com.codeborne.selenide.conditions.PseudoElementPropertyWithValue
- toString() - Method in class com.codeborne.selenide.conditions.SelectedText
- toString() - Method in class com.codeborne.selenide.conditions.Text
- toString() - Method in class com.codeborne.selenide.conditions.Value
- toString() - Method in class com.codeborne.selenide.Credentials
- toString() - Method in class com.codeborne.selenide.DownloadOptions
- toString() - Method in class com.codeborne.selenide.DownloadsFolder
- toString() - Method in class com.codeborne.selenide.DragAndDropOptions
- toString() - Method in class com.codeborne.selenide.ElementsCollection
- toString() - Method in error com.codeborne.selenide.ex.UIAssertionError
- toString() - Method in class com.codeborne.selenide.HoverOptions
- toString() - Method in class com.codeborne.selenide.impl.Describe
- toString() - Method in class com.codeborne.selenide.impl.ElementFinder
- toString() - Method in class com.codeborne.selenide.impl.Screenshot
- toString() - Method in class com.codeborne.selenide.impl.WebElementSource
- toString() - Method in class com.codeborne.selenide.impl.WebElementWrapper
- toString() - Method in class com.codeborne.selenide.impl.windows.FrameByIdOrName
- toString() - Method in class com.codeborne.selenide.impl.windows.WindowByIndex
- toString() - Method in class com.codeborne.selenide.impl.windows.WindowByNameOrHandle
- toString() - Method in class com.codeborne.selenide.logevents.SelenideLog
- toString() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
- toString() - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
- toString() - Method in class com.codeborne.selenide.selector.ByText
- toString() - Method in class com.codeborne.selenide.selector.ByTextCaseInsensitive
- toString() - Method in class com.codeborne.selenide.selector.WithText
- toString() - Method in class com.codeborne.selenide.selector.WithTextCaseInsensitive
- toString() - Method in interface com.codeborne.selenide.SelenideElement
-
Displays WebElement in human-readable format.
- 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(DesiredCapabilities) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- transferFirefoxProfileFromSystemProperties(FirefoxOptions, Map<String, String>) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- type(String) - Static method in class com.codeborne.selenide.Condition
-
Asserts the type attribute of the element to be exact string
U
- UIAssertionError - Error in com.codeborne.selenide.ex
- UIAssertionError(Driver, String) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
- UIAssertionError(Driver, String, Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
- uiDetails() - Method in error com.codeborne.selenide.ex.UIAssertionError
- updateHash(String) - Static method in class com.codeborne.selenide.Selenide
-
Update the hash of the window location.
- updateHash(String) - Method in class com.codeborne.selenide.SelenideDriver
- uploadFile(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.
- 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
- using(FileDownloadMode) - Static method in class com.codeborne.selenide.DownloadOptions
- using(WebDriver, Runnable) - Static method in class com.codeborne.selenide.Selenide
- using(WebDriver, Runnable) - Static method in class com.codeborne.selenide.WebDriverRunner
- usingActions() - Static method in class com.codeborne.selenide.DragAndDropOptions
- usingDefaultMethod() - Static method in class com.codeborne.selenide.ClickOptions
- usingJavaScript() - Static method in class com.codeborne.selenide.ClickOptions
- usingJavaScript() - Static method in class com.codeborne.selenide.DragAndDropOptions
V
- val() - Method in interface com.codeborne.selenide.SelenideElement
-
Get the "value" attribute of the element Same as
SelenideElement.getValue() - 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(String) - Static method in class com.codeborne.selenide.Condition
-
Assert that element contains given "value" attribute as substring NB! Ignores difference in non-visible characters like spaces, non-breakable spaces, tabs, newlines etc.
- Value - Class in com.codeborne.selenide.conditions
- Value(String) - Constructor for class com.codeborne.selenide.conditions.Value
- valueOf(String) - Static method in enum com.codeborne.selenide.AssertionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.codeborne.selenide.AuthenticationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.codeborne.selenide.ClickMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.codeborne.selenide.DragAndDropOptions.DragAndDropMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.codeborne.selenide.FileDownloadMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.codeborne.selenide.logevents.LogEvent.EventStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.codeborne.selenide.SelectorMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.codeborne.selenide.AssertionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.AuthenticationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.ClickMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.DragAndDropOptions.DragAndDropMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.FileDownloadMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.logevents.LogEvent.EventStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.SelectorMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- versatileSetValue - Static variable in class com.codeborne.selenide.Configuration
-
If set to true, 'setValue' and 'val' methods of SelenideElement can work as 'selectOptionByValue', 'selectRadio' depending on the real control type, defined by element's tag.
- versatileSetValue() - Method in interface com.codeborne.selenide.Config
- versatileSetValue() - Method in class com.codeborne.selenide.impl.StaticConfig
- versatileSetValue() - Method in class com.codeborne.selenide.SelenideConfig
- versatileSetValue(boolean) - Method in class com.codeborne.selenide.SelenideConfig
- visible - Static variable in class com.codeborne.selenide.Condition
-
Checks if element is visible
- Visible - Class in com.codeborne.selenide.conditions
- Visible() - Constructor for class com.codeborne.selenide.conditions.Visible
W
- Wait() - Static method in class com.codeborne.selenide.Selenide
-
Create a org.openqa.selenium.support.ui.FluentWait instance with Selenide timeout/polling.
- Wait() - Method in class com.codeborne.selenide.SelenideDriver
- waitUntil(CollectionCondition, Duration) - Method in class com.codeborne.selenide.ElementsCollection
- waitUntil(Condition, long) - Method in interface com.codeborne.selenide.SelenideElement
- waitUntil(Condition, long, long) - Method in interface com.codeborne.selenide.SelenideElement
- WaitUntil - Class in com.codeborne.selenide.commands
- WaitUntil() - Constructor for class com.codeborne.selenide.commands.WaitUntil
- waitWhile(Condition, long) - Method in interface com.codeborne.selenide.SelenideElement
- waitWhile(Condition, long, long) - Method in interface com.codeborne.selenide.SelenideElement
- WaitWhile - Class in com.codeborne.selenide.commands
- WaitWhile() - Constructor for class com.codeborne.selenide.commands.WaitWhile
- webDriver - Variable in class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
- webdriverContainer - Static variable in class com.codeborne.selenide.WebDriverRunner
- WebDriverContainer - Interface in com.codeborne.selenide.impl
- webdriverExceptionMessage(String) - Method in class com.codeborne.selenide.impl.Cleanup
- webdriverExceptionMessage(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
- WebDriverFactory - Class in com.codeborne.selenide.webdriver
- WebDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.WebDriverFactory
- webdriverLog(Config) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- WebDriverLogs - Class in com.codeborne.selenide
- webdriverLogsEnabled - Static variable in class com.codeborne.selenide.Configuration
-
Whether webdriver logs should be enabled.
- webdriverLogsEnabled() - Method in interface com.codeborne.selenide.Config
- webdriverLogsEnabled() - Method in class com.codeborne.selenide.impl.StaticConfig
- webdriverLogsEnabled() - Method in class com.codeborne.selenide.SelenideConfig
- webdriverLogsEnabled(boolean) - Method in class com.codeborne.selenide.SelenideConfig
- WebdriverPhotographer - Class in com.codeborne.selenide.impl
- WebdriverPhotographer() - Constructor for class com.codeborne.selenide.impl.WebdriverPhotographer
- WebDriverProvider - Interface in com.codeborne.selenide
-
Interface for using custom WebDriver in your tests
- WebDriverRunner - Class in com.codeborne.selenide
-
A static facade for accessing WebDriver instance for current threads
- WebDriverRunner() - Constructor for class com.codeborne.selenide.WebDriverRunner
- WebDriverThreadLocalContainer - Class in com.codeborne.selenide.impl
- WebDriverThreadLocalContainer() - Constructor for class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- WebDriverWrapper - Class in com.codeborne.selenide.drivercommands
-
A `Driver` implementation which uses given webdriver [and proxy].
- WebDriverWrapper(Config, WebDriver, SelenideProxyServer, DownloadsFolder) - Constructor for class com.codeborne.selenide.drivercommands.WebDriverWrapper
- WebElementsCollectionWrapper - Class in com.codeborne.selenide.impl
- WebElementsCollectionWrapper(Driver, Collection<? extends WebElement>) - Constructor for class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- WebElementSelector - Class in com.codeborne.selenide.impl
-
Thanks to http://selenium.polteq.com/en/injecting-the-sizzle-css-selector-library/
- WebElementSelector() - Constructor for class com.codeborne.selenide.impl.WebElementSelector
- WebElementSource - Class in com.codeborne.selenide.impl
- WebElementSource() - Constructor for class com.codeborne.selenide.impl.WebElementSource
- WebElementWrapper - Class in com.codeborne.selenide.impl
- WebElementWrapper(Driver, WebElement) - Constructor for class com.codeborne.selenide.impl.WebElementWrapper
- WebPageSourceExtractor - Class in com.codeborne.selenide.impl
- WebPageSourceExtractor() - Constructor for class com.codeborne.selenide.impl.WebPageSourceExtractor
- window(int) - Method in class com.codeborne.selenide.SelenideTargetLocator
-
Switch to window/tab by index NB! Order of windows/tabs can be different in different browsers, see Selenide tests.
- window(int, Duration) - Method in class com.codeborne.selenide.SelenideTargetLocator
-
Switch to window/tab by index with a configurable timeout NB! Order of windows/tabs can be different in different browsers, see Selenide tests.
- window(String) - Method in class com.codeborne.selenide.SelenideTargetLocator
-
Switch to window/tab by name/handle/title
- window(String, Duration) - Method in class com.codeborne.selenide.SelenideTargetLocator
-
Switch to window/tab by name/handle/title with a configurable timeout
- WindowByIndex - Class in com.codeborne.selenide.impl.windows
- WindowByIndex(int) - Constructor for class com.codeborne.selenide.impl.windows.WindowByIndex
- WindowByNameOrHandle - Class in com.codeborne.selenide.impl.windows
- WindowByNameOrHandle(String) - Constructor for class com.codeborne.selenide.impl.windows.WindowByNameOrHandle
- WindowNotFoundException - Error in com.codeborne.selenide.ex
- WindowNotFoundException(Driver, String, Throwable) - Constructor for error com.codeborne.selenide.ex.WindowNotFoundException
- WindowsCloser - Class in com.codeborne.selenide.impl
- WindowsCloser() - Constructor for class com.codeborne.selenide.impl.WindowsCloser
- withAction(DownloadAction) - Method in class com.codeborne.selenide.DownloadOptions
-
An user action to start the downloading process.
- withExtension(String) - Static method in class com.codeborne.selenide.files.FileFilters
- withFilter(FileFilter) - Method in class com.codeborne.selenide.DownloadOptions
- withLog(Config, B) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- withName(String) - Static method in class com.codeborne.selenide.files.FileFilters
- withNameMatching(String) - Static method in class com.codeborne.selenide.files.FileFilters
- withOffset(int, int) - Static method in class com.codeborne.selenide.HoverOptions
- withText(String) - Static method in class com.codeborne.selenide.Selectors
-
Find element CONTAINING given text (as a substring).
- WithText - Class in com.codeborne.selenide.selector
- WithText(String) - Constructor for class com.codeborne.selenide.selector.WithText
- withTextCaseInsensitive(String) - Static method in class com.codeborne.selenide.Selectors
-
Same as
Selectors.withText(String), but case-insensitive. - WithTextCaseInsensitive - Class in com.codeborne.selenide.selector
- WithTextCaseInsensitive(String) - Constructor for class com.codeborne.selenide.selector.WithTextCaseInsensitive
- withTimeout(long) - Method in class com.codeborne.selenide.DownloadOptions
- wrap(Driver, WebElementSource, By, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
- wrap(Driver, Class<T>, WebElementSource, By, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
- wrap(Driver, Error, long) - Static method in error com.codeborne.selenide.ex.UIAssertionError
- wrap(Driver, String, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
- wrap(Driver, By) - Static method in class com.codeborne.selenide.impl.ElementFinder
- wrap(Driver, WebDriverException, long) - Static method in error com.codeborne.selenide.ex.UIAssertionError
- wrap(Driver, WebElement) - Static method in class com.codeborne.selenide.impl.WebElementWrapper
- wrap(CollectionSource) - Static method in class com.codeborne.selenide.impl.LastCollectionElement
- wrap(CollectionSource, int) - Static method in class com.codeborne.selenide.impl.CollectionElement
- wrap(CollectionSource, Condition) - Static method in class com.codeborne.selenide.impl.CollectionElementByCondition
- wrap(Class<T>, WebElementSource) - Static method in class com.codeborne.selenide.impl.ElementFinder
- wrap(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
- writeToFile(byte[], File) - Static method in class com.codeborne.selenide.impl.FileHelper
- writeToFile(String, File) - Method in class com.codeborne.selenide.impl.WebPageSourceExtractor
Z
- zoom(double) - Static method in class com.codeborne.selenide.Selenide
-
Zoom current page (in or out).
- zoom(double) - Method in class com.codeborne.selenide.SelenideDriver
All Classes All Packages