$ A B C D E F G H I 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 ATTENTION! This method doesn't start any search yet!
- $(String) - Method in class com.codeborne.selenide.SelenideDriver
- $(String) - Method in interface com.codeborne.selenide.SelenideElement
-
ATTENTION! This method doesn't start any search yet! Same as
SelenideElement.find(String) - $(String, int) - Static method in class com.codeborne.selenide.Selenide
-
Locates the Nth element matching given criteria ATTENTION! This method doesn't start any search yet!
- $(String, int) - Method in class com.codeborne.selenide.SelenideDriver
- $(String, int) - Method in interface com.codeborne.selenide.SelenideElement
-
ATTENTION! This method doesn't start any search yet! Same as
SelenideElement.find(String, int) - $(By) - Static method in class com.codeborne.selenide.Selenide
-
Locates the first element matching given CSS selector ATTENTION! This method doesn't start any search yet!
- $(By) - Method in class com.codeborne.selenide.SelenideDriver
- $(By) - Method in interface com.codeborne.selenide.SelenideElement
-
ATTENTION! This method doesn't start any search yet! 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
-
ATTENTION! This method doesn't start any search yet! Same as
SelenideElement.find(String, int) - $(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.
- $$(String) - Method in class com.codeborne.selenide.SelenideDriver
- $$(String) - Method in interface com.codeborne.selenide.SelenideElement
-
ATTENTION! This method doesn't start any search yet! Same as
SelenideElement.findAll(String) - $$(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.
- $$x(String) - Method in class com.codeborne.selenide.SelenideDriver
- $$x(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Short form of
webDriver.findElements(thisElement, By.xpath(xpath)) - $x(String) - Static method in class com.codeborne.selenide.Selenide
-
Locates the first element matching given XPATH expression ATTENTION! This method doesn't start any search yet!
- $x(String) - Method in class com.codeborne.selenide.SelenideDriver
- $x(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Locates the first matching element inside given element using xpath locator
- $x(String, int) - Method in interface com.codeborne.selenide.SelenideElement
-
Locates the Nth matching element inside given element using xpath locator
A
- 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.
- 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.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.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.TextReportExtension
- afterEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
- afterEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
- afterEach(ExtensionContext) - Method in class com.codeborne.selenide.junit5.TextReportExtension
- 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
- 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...) - 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
-
Synonym for
Condition.visible- may be used for better readability - append(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Append given text to the text field and trigger "change" event.
- Append - Class in com.codeborne.selenide.commands
- Append() - Constructor for class com.codeborne.selenide.commands.Append
- 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.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.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.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
- applyNull() - Method in class com.codeborne.selenide.CollectionCondition
- applyNull() - Method in class com.codeborne.selenide.collections.ExactTexts
- 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
- 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 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
- 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
- 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
- BrowserHealthChecker - Class in com.codeborne.selenide.drivercommands
- BrowserHealthChecker() - Constructor for class com.codeborne.selenide.drivercommands.BrowserHealthChecker
- BrowserPerClass - Class in com.codeborne.selenide.testng
-
Annotate your test class with
@Listeners({ BrowserPerClass.class}) - BrowserPerClass() - Constructor for class com.codeborne.selenide.testng.BrowserPerClass
- BrowserPerTest - Class in com.codeborne.selenide.testng
-
Annotate your test class with
@Listeners({ BrowserPerTest.class}) - BrowserPerTest() - Constructor for class com.codeborne.selenide.testng.BrowserPerTest
- browserPosition - 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
- browserResizer - Variable in class com.codeborne.selenide.webdriver.WebDriverFactory
- Browsers - Interface in com.codeborne.selenide
-
Constants for all browsers supported by Selenide out of the box
- browserSize - 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.
- byClassName(String) - Static method in class com.codeborne.selenide.Selectors
- byCssSelector(String) - Static method in class com.codeborne.selenide.Selectors
- byId(String) - Static method in class com.codeborne.selenide.Selectors
- byLinkText(String) - Static method in class com.codeborne.selenide.Selectors
- byName(String) - Static method in class com.codeborne.selenide.Selectors
- byPartialLinkText(String) - Static method in class com.codeborne.selenide.Selectors
- BySelectorCollection - Class in com.codeborne.selenide.impl
- BySelectorCollection(Driver, By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
- BySelectorCollection(Driver, SearchContext, By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
- 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(String) - Constructor for class com.codeborne.selenide.Selectors.ByText
- byTitle(String) - Static method in class com.codeborne.selenide.Selectors
-
Find element with given title ("title" attribute)
- byValue(String) - Static method in class com.codeborne.selenide.Selectors
-
Find input element with given value ("value" attribute)
- byXpath(String) - Static method in class com.codeborne.selenide.Selectors
C
- captureSuccessfulTests - Variable in class com.codeborne.selenide.junit.ScreenShooter
- captureSuccessfulTests - Static variable in class com.codeborne.selenide.testng.ScreenShooter
- CaseSensitiveText - Class in com.codeborne.selenide.conditions
- CaseSensitiveText(String) - Constructor for class com.codeborne.selenide.conditions.CaseSensitiveText
- 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
- clear() - Method in class com.codeborne.selenide.impl.Downloads
- clear() - Method in class com.codeborne.selenide.logevents.ErrorsCollector
- clearBrowserCache() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- clearBrowserCache() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- clearBrowserCache() - Static method in class com.codeborne.selenide.WebDriverRunner
-
Delete all the browser cookies
- clearBrowserCookies() - Static method in class com.codeborne.selenide.Selenide
-
Clear browser cookies.
- clearBrowserLocalStorage() - Static method in class com.codeborne.selenide.Selenide
-
Clear browser local storage.
- clearBrowserLocalStorage() - Method in class com.codeborne.selenide.SelenideDriver
- clearCookies() - Method in interface com.codeborne.selenide.Driver
- clearCookies() - Method in class com.codeborne.selenide.SelenideDriver
- click() - Method in interface com.codeborne.selenide.SelenideElement
-
Click the element
- click(int, int) - Method in interface com.codeborne.selenide.SelenideElement
-
Click the element with a relative offset from the center of the element
- 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
- 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
- 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
- closeAsync(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 ATTENTION! This method doesn't start any search yet! For example, $("td").closest("table") could give some "table".
- closeWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- closeWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
-
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
- 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.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
- 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').
- contains(String, String) - Method in class com.codeborne.selenide.impl.Html
- containsCaseSensitive(String, String) - Method in class com.codeborne.selenide.impl.Html
- 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, MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.RemoteDriverFactory
- create(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- create(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.DefaultDriverFactory
- create(Config, Browser, Proxy) - Method in interface com.codeborne.selenide.webdriver.DriverFactory
- create(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
- create(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- create(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.InternetExplorerDriverFactory
- create(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.OperaDriverFactory
- createCapabilities(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- createCapabilities(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.DefaultDriverFactory
- createCapabilities(Config, Browser, Proxy) - Method in interface com.codeborne.selenide.webdriver.DriverFactory
- createCapabilities(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.EdgeDriverFactory
- createCapabilities(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- createCapabilities(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.InternetExplorerDriverFactory
- createCapabilities(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.LegacyFirefoxDriverFactory
- createCapabilities(Config, Browser, Proxy) - Method in class com.codeborne.selenide.webdriver.OperaDriverFactory
- 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
- 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
- createHttpContext(Driver) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
- createSeleniumProxy() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
-
Converts this proxy to a "selenium" proxy that can be used by webdriver
- createTrustingHttpClient() - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
-
configure HttpClient to ignore self-signed certs as described here: http://literatejava.com/networks/ignore-ssl-certificate-errors-apache-httpclient-4-4/
- createWebDriver(Config, Proxy) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
- Credentials - Class in com.codeborne.selenide
- Credentials(String, String) - Constructor for class com.codeborne.selenide.Credentials
- 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, Field) - Method in class com.codeborne.selenide.impl.SelenideFieldDecorator
- defaultContent() - Method in class com.codeborne.selenide.SelenideTargetLocator
- DefaultDriverFactory - Class in com.codeborne.selenide.webdriver
- DefaultDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.DefaultDriverFactory
- describe(Driver, WebElement) - Static method in class com.codeborne.selenide.impl.Describe
- Describe - Class in com.codeborne.selenide.impl
- 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.FilteringCollection
- description() - Method in class com.codeborne.selenide.impl.HeadOfCollection
- description() - Method in class com.codeborne.selenide.impl.TailOfCollection
- description() - Method in interface com.codeborne.selenide.impl.WebElementsCollection
- description() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- DialogTextMismatch - Error in com.codeborne.selenide.ex
- DialogTextMismatch(Driver, String, String) - Constructor for error com.codeborne.selenide.ex.DialogTextMismatch
- 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
-
Synonym for
Condition.hidden- may be used for better readability: - dismiss() - Method in class com.codeborne.selenide.Modal
- dismiss() - Static method in class com.codeborne.selenide.Selenide
-
Dismiss (click "No" or "Cancel") in the confirmation dialog (javascript 'alert' or 'confirm').
- dismiss(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').
- 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(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) - Method in class com.codeborne.selenide.impl.DownloadFileToFolder
- download(WebElementSource, WebElement, long, FileFilter) - 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
- 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.proxy
- DownloadedFile(File, Map<String, String>) - Constructor for class com.codeborne.selenide.proxy.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
- 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(Config) - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- downloadsFolder(String) - Method in class com.codeborne.selenide.SelenideConfig
- dragAndDropTo(String) - Method in interface com.codeborne.selenide.SelenideElement
-
Drag and drop this element to the target
- dragAndDropTo(WebElement) - Method in interface com.codeborne.selenide.SelenideElement
-
Drag and drop this element to the target
- DragAndDropTo - 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.ElementFinder
- driver() - Method in class com.codeborne.selenide.impl.FilteringCollection
- driver() - Method in class com.codeborne.selenide.impl.HeadOfCollection
- driver() - Method in class com.codeborne.selenide.impl.LastCollectionElement
- driver() - Method in class com.codeborne.selenide.impl.TailOfCollection
- driver() - Method in interface com.codeborne.selenide.impl.WebElementsCollection
- driver() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- driver() - Method in class com.codeborne.selenide.impl.WebElementSource
- driver() - Method in class com.codeborne.selenide.impl.WebElementWrapper
- driver() - 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
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 ATTENTION! This method doesn't start any search yet!
- element(String, int) - Static method in class com.codeborne.selenide.Selenide
-
Locates the Nth element matching given criteria ATTENTION! This method doesn't start any search yet!
- element(By) - Static method in class com.codeborne.selenide.Selenide
-
Locates the first element matching given CSS selector ATTENTION! This method doesn't start any search yet!
- element(By, int) - Static method in class com.codeborne.selenide.Selenide
-
Locates the Nth element matching given criteria ATTENTION! This method doesn't start any search yet!
- element(WebElement) - Static method in class com.codeborne.selenide.Selenide
-
Wrap standard Selenium WebElement into SelenideElement to use additional methods like shouldHave(), selectOption() etc.
- 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(WebElementsCollection, String, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
- ElementNotFound(WebElementsCollection, 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(Driver, WebElement, String) - Constructor for class com.codeborne.selenide.ElementsCollection
- ElementsCollection(Driver, WebElement, By) - Constructor for class com.codeborne.selenide.ElementsCollection
- ElementsCollection(WebElementsCollection) - Constructor for class com.codeborne.selenide.ElementsCollection
- ElementsContainer - Class in com.codeborne.selenide
- ElementsContainer() - Constructor for class com.codeborne.selenide.ElementsContainer
- ElementShould - Error in com.codeborne.selenide.ex
- ElementShould(Driver, String, String, Condition, WebElement, 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.Selectors.ByText
- elementText - Variable in class com.codeborne.selenide.Selectors.WithText
- empty - Static variable in class com.codeborne.selenide.CollectionCondition
- empty - Static variable in class com.codeborne.selenide.Condition
-
1) For input element, check that value is missing or empty
- enabled - Static variable in class com.codeborne.selenide.Condition
-
Checks that element is not disabled
- 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) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- equals(Object) - Method in class com.codeborne.selenide.proxy.DownloadedFile
- 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
- 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
- exactValue(String) - Static method in class com.codeborne.selenide.Condition
-
Sample:
$("#input").shouldHave(exactValue("John")); - exclude(Condition) - Method in class com.codeborne.selenide.ElementsCollection
-
Filters elements excluding those which met the given condition (lazy evaluation) ATTENTION! Doesn't start any search yet.
- excludeSwitches() - 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) ATTENTION! Doesn't start any search yet.
- 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.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.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.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<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
- 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(boolean) - Method in class com.codeborne.selenide.impl.PageSourceExtractor
F
- factories - Variable in class com.codeborne.selenide.webdriver.WebDriverFactory
- fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.CollectionCondition
- fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ExactTexts
- fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.ListSize
- fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.PredicateCollectionCondition
- fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeGreaterThan
- fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
- fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeLessThan
- fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
- fail(WebElementsCollection, List<WebElement>, Exception, long) - Method in class com.codeborne.selenide.collections.SizeNotEqual
- 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
- 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
- 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
- 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) ATTENTION! Doesn't start any search yet.
- filterBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
-
Filters collection elements based on the given condition (lazy evaluation) ATTENTION! Doesn't start any search yet.
- FilteringCollection - Class in com.codeborne.selenide.impl
- FilteringCollection(WebElementsCollection, 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) ATTENTION! Doesn't start any search yet.
- find(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.ElementFinder
- find(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.WebElementSource
- find(String) - Method in class com.codeborne.selenide.SelenideDriver
- find(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
-
ATTENTION! This method doesn't start any search yet! 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
-
ATTENTION! This method doesn't start any search yet! Same as
SelenideElement.find(String, int) - 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) ATTENTION! Doesn't start any search yet.
- FindByXpath - Class in com.codeborne.selenide.commands
- FindByXpath() - Constructor for class com.codeborne.selenide.commands.FindByXpath
- findElement(Driver, SearchContext, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
- findElement(SearchContext) - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
- findElements(Driver, SearchContext, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
- findElements(SearchContext) - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
- findFileInClasspath(String) - Method in class com.codeborne.selenide.commands.UploadFileFromClasspath
- finish(String) - Method in class com.codeborne.selenide.logevents.SimpleReport
- finishContext() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- finishContext() - Static method in class com.codeborne.selenide.Screenshots
- finished(Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
- finished(Description) - Method in class com.codeborne.selenide.junit.TextReport
- fireEvent(Driver, WebElement, String...) - Method in class com.codeborne.selenide.impl.Events
- FIREFOX - Static variable in interface com.codeborne.selenide.Browsers
- 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 ATTENTION! Doesn't start any search yet.
- first(int) - Method in class com.codeborne.selenide.ElementsCollection
-
returns the first n elements of the collection (lazy evaluation) ATTENTION! Doesn't start any search yet.
- firstDownloadedFile(String, long, FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
- firstMatchingFile(FileFilter) - Method in class com.codeborne.selenide.impl.Downloads
- 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 - com.codeborne.selenide.FileDownloadMode
-
Download files to a local "downloads" folder
- formatScreenShotPath(Driver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- 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
G
- generateScreenshotFileName() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- get(int) - Method in class com.codeborne.selenide.ElementsCollection
-
Gets the n-th element of collection (lazy evaluation) ATTENTION! Doesn't start any search yet.
- getAndCheckWebDriver() - Method in interface com.codeborne.selenide.Driver
- getAndCheckWebDriver() - Method in class com.codeborne.selenide.drivercommands.LazyDriver
- getAndCheckWebDriver() - Method in class com.codeborne.selenide.drivercommands.WebDriverWrapper
- getAndCheckWebDriver() - Method in 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
- getBrowserNameForGrid(Config, Browser) - Method in class com.codeborne.selenide.webdriver.RemoteDriverFactory
- GetClosest - Class in com.codeborne.selenide.commands
- GetClosest() - Constructor for class com.codeborne.selenide.commands.GetClosest
- getContentType() - Method in class com.codeborne.selenide.proxy.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(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 ATTENTION! This method doesn't start any search yet!
- 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 ATTENTION! This method doesn't start any search yet!
- getElementOrNull(WebElementSource) - Method in class com.codeborne.selenide.commands.Matches
- getElements() - Method in class com.codeborne.selenide.impl.BySelectorCollection
- getElements() - Method in class com.codeborne.selenide.impl.FilteringCollection
- getElements() - Method in class com.codeborne.selenide.impl.HeadOfCollection
- getElements() - Method in class com.codeborne.selenide.impl.TailOfCollection
- getElements() - Method in interface com.codeborne.selenide.impl.WebElementsCollection
-
get elements of this collection (probably cached).
- getElements() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- getElements(By) - Static method in class com.codeborne.selenide.Selenide
-
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 ATTENTION! This method doesn't start any search yet!
- getError() - Method in interface com.codeborne.selenide.logevents.LogEvent
- getError() - Method in class com.codeborne.selenide.logevents.SelenideLog
- getErrorsCollector() - Method in class com.codeborne.selenide.junit5.SoftAssertsExtension
- getFile() - Method in class com.codeborne.selenide.proxy.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
- getFocusedElement() - Static method in class com.codeborne.selenide.Selenide
- getFocusedElement() - Method in class com.codeborne.selenide.SelenideDriver
- GetInnerHtml - Class in com.codeborne.selenide.commands
- GetInnerHtml() - Constructor for class com.codeborne.selenide.commands.GetInnerHtml
- GetInnerText - Class in com.codeborne.selenide.commands
- GetInnerText() - Constructor for class com.codeborne.selenide.commands.GetInnerText
- getInstance() - Static method in class com.codeborne.selenide.commands.Commands
- getInstance() - Static method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- GetLastChild - Class in com.codeborne.selenide.commands
- GetLastChild() - Constructor for class com.codeborne.selenide.commands.GetLastChild
- GetLastChild(Find) - Constructor for class com.codeborne.selenide.commands.GetLastChild
- 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
- getMessage() - Method in error com.codeborne.selenide.ex.UIAssertionError
- getName() - Method in class com.codeborne.selenide.Condition
- GetName - Class in com.codeborne.selenide.commands
- GetName() - Constructor for class com.codeborne.selenide.commands.GetName
- getPageImage(WebDriver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- getPageSource() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- getPageSource() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- GetParent - Class in com.codeborne.selenide.commands
- 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
- GetSibling - Class in com.codeborne.selenide.commands
- GetSibling() - Constructor for class com.codeborne.selenide.commands.GetSibling
- 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.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
- 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.proxy.DownloadedFile
- hashCode() - Method in class com.codeborne.selenide.proxy.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(WebElementsCollection, int) - Constructor for class com.codeborne.selenide.impl.HeadOfCollection
- hidden - Static variable in class com.codeborne.selenide.Condition
-
Checks that element is not visible or does not exists.
- 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 - Class in com.codeborne.selenide.commands
- Hover() - Constructor for class com.codeborne.selenide.commands.Hover
- 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
- InetAddressResolver - Class in com.codeborne.selenide.proxy
- InetAddressResolver() - Constructor for class com.codeborne.selenide.proxy.InetAddressResolver
- initElements(FieldDecorator, Object) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
-
Similar to the other "initElements" methods, but takes an
FieldDecoratorwhich is used for decorating each of the fields. - injectSizzle(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
- injectSizzleIfNeeded(Driver) - Method in class com.codeborne.selenide.impl.WebElementSelector
- innerFrame(String...) - Method in class com.codeborne.selenide.SelenideTargetLocator
-
Switch to the inner frame (last child frame in given sequence)
- innerHtml() - Method in interface com.codeborne.selenide.SelenideElement
-
Get the HTML code of the element with children.
- innerText() - Method in interface com.codeborne.selenide.SelenideElement
-
Get the text code of the element with children.
- instance - Static variable in class com.codeborne.selenide.impl.WebElementSelector
- INTERNET_EXPLORER - Static variable in interface com.codeborne.selenide.Browsers
- 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
- invoke(Object, Method, Object[]) - Method in class com.codeborne.selenide.impl.SelenideElementListProxy
- is(Condition) - Method in interface com.codeborne.selenide.SelenideElement
-
immediately returns true if element matches given condition Method doesn't wait! WARNING: This method can help implementing crooks, but it is not needed for typical ui tests.
- 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
- isDisplayed() - Method in interface com.codeborne.selenide.SelenideElement
-
Check if this element exists and visible.
- 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
- 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
- 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
- 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
- iterator() - Method in class com.codeborne.selenide.ElementsCollection
L
- last() - Method in class com.codeborne.selenide.ElementsCollection
-
returns the last element of the collection (lazy evaluation) ATTENTION! Doesn't start any search yet.
- last(int) - Method in class com.codeborne.selenide.ElementsCollection
-
returns the last n elements of the collection (lazy evaluation) ATTENTION! Doesn't start any search yet.
- lastChild() - Method in interface com.codeborne.selenide.SelenideElement
-
Get last child element of this element ATTENTION! this method doesn't start any search yet! For example, $("tr").lastChild(); could give the last "td".
- LastCollectionElement - Class in com.codeborne.selenide.impl
- LazyDriver - Class in com.codeborne.selenide.drivercommands
-
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
- ListSize - Class in com.codeborne.selenide.collections
- ListSize(int) - Constructor for class com.codeborne.selenide.collections.ListSize
- ListSizeMismatch - Error in com.codeborne.selenide.ex
- ListSizeMismatch(Driver, String, int, String, WebElementsCollection, List<WebElement>, Exception, long) - Constructor for error com.codeborne.selenide.ex.ListSizeMismatch
- logBrowserVersion(WebDriver) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
- LogEvent - Interface in com.codeborne.selenide.logevents
-
Events, created on Selenide actions like "navigate to url", "click on element", "check a condition"
An event contains a string representation of the element, the subject and its status. - LogEvent.EventStatus - Enum in com.codeborne.selenide.logevents
- LogEventListener - Interface in com.codeborne.selenide.logevents
-
An implementations of this interface can be registered by SelenideLogger#addListener
It will notified on each events emitted by Selenide - login - Variable in class com.codeborne.selenide.Credentials
- logs(String) - Method in class com.codeborne.selenide.WebDriverLogs
- logs(String, Level) - Method in class com.codeborne.selenide.WebDriverLogs
- logSeleniumInfo(Config) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
M
- 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, WebElementsCollection, 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
-
The same as matchText()
- 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
- 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(Config) - 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
- 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
- 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.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.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
- none() - Static method in class com.codeborne.selenide.files.FileFilters
- 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
- 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...) - 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
P
- page(Driver, Class<PageObjectClass>) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- page(Driver, T) - Method in class com.codeborne.selenide.impl.SelenidePageFactory
- page(Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
-
Create a Page Object instance
- page(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
- PageSourceExtractor - Class in com.codeborne.selenide.impl
- PageSourceExtractor(Config, WebDriver, String) - Constructor for class com.codeborne.selenide.impl.PageSourceExtractor
- parent() - Method in interface com.codeborne.selenide.SelenideElement
-
Get parent element of this element ATTENTION! This method doesn't start any search yet! For example, $("td").parent() could give some "tr".
- parentFrame() - Method in class com.codeborne.selenide.SelenideTargetLocator
- PASS - com.codeborne.selenide.logevents.LogEvent.EventStatus
- password - Variable in class com.codeborne.selenide.Credentials
- pid() - Method in class com.codeborne.selenide.webdriver.AbstractDriverFactory
- 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 ATTENTION! This method doesn't start any search yet! 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(Config) - Method in class com.codeborne.selenide.webdriver.ChromeDriverFactory
- prepareTargetFile(Config, String) - 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
- printedErrors - Variable in class com.codeborne.selenide.impl.PageSourceExtractor
- printOnce(String, Throwable) - Method in class com.codeborne.selenide.impl.PageSourceExtractor
- 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 - Variable in class com.codeborne.selenide.webdriver.WebDriverFactory
- 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
- resetDefaults() - Method in class com.codeborne.selenide.commands.Commands
- 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) - Constructor for class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
- run() - Method in class com.codeborne.selenide.drivercommands.SelenideDriverFinalCleanupThread
- runAndCloseArisedWindows(WebDriver, WindowsCloser.SupplierWithException<T>) - Method in class com.codeborne.selenide.impl.WindowsCloser
S
- saveContentToFile(CloseableHttpResponse, File) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
- savePageImageToFile(Config, String, WebDriver) - 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, WebDriver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- ScreenShooter - Class in com.codeborne.selenide.junit
-
Usage:
- ScreenShooter - Class in com.codeborne.selenide.testng
-
Annotate your test class with
@Listeners({ ScreenShooter.class}) - ScreenShooter() - Constructor for class com.codeborne.selenide.testng.ScreenShooter
- ScreenShooterExtension - Class in com.codeborne.selenide.junit5
-
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(Config, String) - Static method in class com.codeborne.selenide.ex.ErrorMessages
- screenshot(Driver) - Static method in class com.codeborne.selenide.ex.ErrorMessages
- screenshot(String) - Static method in class com.codeborne.selenide.Selenide
-
Take the screenshot of current page and save to file fileName.html and fileName.png
- screenshotAsImage() - Method in interface com.codeborne.selenide.SelenideElement
-
Take screenshot of this element
- screenshotCounter - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
- ScreenShotLaboratory - Class in com.codeborne.selenide.impl
- ScreenShotLaboratory() - Constructor for class com.codeborne.selenide.impl.ScreenShotLaboratory
- screenshots - 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) - Static method in class com.codeborne.selenide.impl.Describe
- 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
- Selectors.ByText - Class in com.codeborne.selenide
- Selectors.WithText - Class in com.codeborne.selenide
- 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
- SelenideDriverFinalCleanupThread - Class in com.codeborne.selenide.drivercommands
- SelenideElement - Interface in com.codeborne.selenide
-
Wrapper around
WebElementwith additional methods likeSelenideElement.shouldBe(Condition...)andSelenideElement.shouldHave(Condition...) - SelenideElementIterator - Class in com.codeborne.selenide.impl
- SelenideElementIterator(WebElementsCollection) - Constructor for class com.codeborne.selenide.impl.SelenideElementIterator
- SelenideElementListIterator - Class in com.codeborne.selenide.impl
- SelenideElementListIterator(WebElementsCollection, int) - Constructor for class com.codeborne.selenide.impl.SelenideElementListIterator
- SelenideElementListProxy - Class in com.codeborne.selenide.impl
- SelenideFieldDecorator - Class in com.codeborne.selenide.impl
- SelenideFieldDecorator(SelenidePageFactory, Driver, SearchContext) - Constructor for class com.codeborne.selenide.impl.SelenideFieldDecorator
- SelenideLog - Class in com.codeborne.selenide.logevents
- SelenideLog(String, String) - Constructor for class com.codeborne.selenide.logevents.SelenideLog
- SelenideLogger - Class in com.codeborne.selenide.logevents
-
Logs Selenide test steps and notifies all registered LogEventListener about it
- SelenideLogger() - Constructor for class com.codeborne.selenide.logevents.SelenideLogger
- SelenidePageFactory - Class in com.codeborne.selenide.impl
-
Factory class to make using Page Objects simpler and easier.
- SelenidePageFactory() - Constructor for class com.codeborne.selenide.impl.SelenidePageFactory
- selenideProxyServer - Variable in class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
- SelenideProxyServer - Class in com.codeborne.selenide.proxy
-
Selenide own proxy server to intercept server responses It holds map of request and response filters by name.
- SelenideProxyServer(Config, Proxy) - Constructor for class com.codeborne.selenide.proxy.SelenideProxyServer
-
Create server Note that server is not started nor activated yet.
- SelenideProxyServer(Config, Proxy, InetAddressResolver, BrowserUpProxy) - Constructor for class com.codeborne.selenide.proxy.SelenideProxyServer
- SelenideTargetLocator - Class in com.codeborne.selenide
- SelenideTargetLocator(Config, WebDriver) - Constructor for class com.codeborne.selenide.SelenideTargetLocator
- SelenideWait - Class in com.codeborne.selenide
- SelenideWait(WebDriver, long, long) - Constructor for class com.codeborne.selenide.SelenideWait
- set(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
- setAuthentication(AuthenticationType, Credentials) - Method in class com.codeborne.selenide.proxy.AuthenticationFilter
- 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, String) - Method in class com.codeborne.selenide.webdriver.CdpClient
- setDownloadsFolder(DriverService, RemoteWebDriver, String) - Method in class com.codeborne.selenide.webdriver.CdpClient
- setError(Throwable) - Method in class com.codeborne.selenide.logevents.SelenideLog
- setProxy(Proxy) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
- setProxy(Proxy) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
- setProxy(Proxy) - Static method in class com.codeborne.selenide.WebDriverRunner
-
Sets Selenium Proxy instance
- setSelected(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
- setSelf(SelenideElement) - Method in class com.codeborne.selenide.ElementsContainer
- setStatus(LogEvent.EventStatus) - Method in class com.codeborne.selenide.logevents.SelenideLog
- setupBrowserBinary(Config, FirefoxOptions) - Method in class com.codeborne.selenide.webdriver.FirefoxDriverFactory
- setupCapabilities(Config, Browser, MutableCapabilities) - Method in class com.codeborne.selenide.webdriver.RemoteDriverFactory
- setupDownloadsFolder(Config, FirefoxOptions) - 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
- 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
-
Make Selenide use given webdriver [and proxy] in the current thread.
- setWebDriver(WebDriver, SelenideProxyServer) - Static method in class com.codeborne.selenide.WebDriverRunner
- shadowCss(String, String, String...) - Static method in class com.codeborne.selenide.Selectors
- should(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
-
Checks that given element meets all of given conditions.
- should(String, long, 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
- shouldBe(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
- 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
-
Check if a collection matches given condition within given period
- shouldHave(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
- 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.
- shouldNot(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
-
Checks that given element does not meet given conditions.
- 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 - 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 - 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 ATTENTION! This method doesn't start any search yet! 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(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
- 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(WebElementsCollection, int) - Constructor for class com.codeborne.selenide.impl.TailOfCollection
- 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
- takeScreenShot(Driver, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
-
Takes screenshot of current browser window.
- takeScreenShot(Driver, String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- takeScreenShot(String) - Static method in class com.codeborne.selenide.Screenshots
-
Take screenshot and give it filename
- 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
- takeScreenshotImage(Config, TakesScreenshot, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- takeScreenshotInMemory(TakesScreenshot) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.AllMatch
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.AnyMatch
- test(List<WebElement>) - Method in class com.codeborne.selenide.collections.ExactTexts
- 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(WebElementsCollection, List<String>, List<String>, String, long) - Constructor for error com.codeborne.selenide.ex.TextsMismatch
- TextsSizeMismatch - Error in com.codeborne.selenide.ex
- TextsSizeMismatch(WebElementsCollection, 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
- timestamp() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
- title() - Static method in class com.codeborne.selenide.Selenide
- title() - Method in class com.codeborne.selenide.SelenideDriver
- to(String) - Method in class com.codeborne.selenide.junit.ScreenShooter
-
One-liner to configure Configuration.reportsFolder property
- to(String) - Method in class com.codeborne.selenide.junit5.ScreenShooterExtension
-
One-liner to configure Configuration.reportsFolder property.
- toArray() - Method in class com.codeborne.selenide.ElementsCollection
- toString() - Method in class com.codeborne.selenide.collections.ExactTexts
- toString() - Method in class com.codeborne.selenide.collections.ListSize
- toString() - Method in class com.codeborne.selenide.collections.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.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.Or
- 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.ElementsCollection
- toString() - Method in error com.codeborne.selenide.ex.UIAssertionError
- toString() - Method in class com.codeborne.selenide.impl.CollectionElement
- toString() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
- toString() - Method in class com.codeborne.selenide.impl.Describe
- toString() - Method in class com.codeborne.selenide.impl.ElementFinder
- toString() - Method in class com.codeborne.selenide.impl.LastCollectionElement
- toString() - Method in class com.codeborne.selenide.impl.WebElementWrapper
- toString() - Method in class com.codeborne.selenide.logevents.SelenideLog
- toString() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
- toString() - Method in class com.codeborne.selenide.selector.ByShadow.ByShadowCss
- toString() - Method in class com.codeborne.selenide.Selectors.ByText
- toString() - Method in class com.codeborne.selenide.Selectors.WithText
- toString() - Method in interface com.codeborne.selenide.SelenideElement
-
Displays WebElement in human-readable format.
- 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(WebDriver, Runnable) - Static method in class com.codeborne.selenide.Selenide
- using(WebDriver, Runnable) - Static method in class com.codeborne.selenide.WebDriverRunner
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.FileDownloadMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.codeborne.selenide.logevents.LogEvent.EventStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.codeborne.selenide.SelectorMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.codeborne.selenide.AssertionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.AuthenticationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.FileDownloadMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.logevents.LogEvent.EventStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.codeborne.selenide.SelectorMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- versatileSetValue - 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, long) - Method in class com.codeborne.selenide.ElementsCollection
- waitUntil(Condition, long) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element meets given conditions.
- waitUntil(Condition, long, long) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element meets given conditions.
- waitWhile(Condition, long) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element does not meet given conditions.
- waitWhile(Condition, long, long) - Method in interface com.codeborne.selenide.SelenideElement
-
Wait until given element does not meet given conditions.
- webDriver - Variable in class com.codeborne.selenide.drivercommands.CreateDriverCommand.Result
- 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
- 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) - Constructor for class com.codeborne.selenide.drivercommands.WebDriverWrapper
- WebElementsCollection - Interface in com.codeborne.selenide.impl
- WebElementsCollectionWrapper - Class in com.codeborne.selenide.impl
- WebElementsCollectionWrapper(Driver, Collection<? extends WebElement>) - Constructor for class com.codeborne.selenide.impl.WebElementsCollectionWrapper
- WebElementSelector - Class in com.codeborne.selenide.impl
-
Thanks to http://selenium.polteq.com/en/injecting-the-sizzle-css-selector-library/
- WebElementSelector() - Constructor for class com.codeborne.selenide.impl.WebElementSelector
- WebElementSource - Class in com.codeborne.selenide.impl
- WebElementSource() - Constructor for class com.codeborne.selenide.impl.WebElementSource
- WebElementWrapper - Class in com.codeborne.selenide.impl
- WebElementWrapper(Driver, WebElement) - Constructor for class com.codeborne.selenide.impl.WebElementWrapper
- window(int) - Method in class com.codeborne.selenide.SelenideTargetLocator
-
Switch to window/tab by index NB! Order of windows/tabs can be different in different browsers, see Selenide tests.
- window(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
- windowByTitle(WebDriver, String) - Static method in class com.codeborne.selenide.SelenideTargetLocator
-
Switch to window/tab by name/handle/title except some windows handles
- WindowsCloser - Class in com.codeborne.selenide.impl
- WindowsCloser() - Constructor for class com.codeborne.selenide.impl.WindowsCloser
- withExtension(String) - Static method in class com.codeborne.selenide.files.FileFilters
- withName(String) - Static method in class com.codeborne.selenide.files.FileFilters
- withNameMatching(String) - Static method in class com.codeborne.selenide.files.FileFilters
- withText(String) - Static method in class com.codeborne.selenide.Selectors
-
Find element CONTAINING given text (as a substring).
- WithText(String) - Constructor for class com.codeborne.selenide.Selectors.WithText
- wrap(Driver, Class<T>, SearchContext, 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, SearchContext, By, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
- wrap(Driver, ElementLocator) - Static method in class com.codeborne.selenide.impl.SelenideElementListProxy
- wrap(Driver, WebElement) - Static method in class com.codeborne.selenide.impl.WebElementWrapper
- wrap(Driver, WebElement, String) - Static method in class com.codeborne.selenide.impl.ElementFinder
- wrap(Driver, WebElement, String, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
- wrap(WebElementsCollection) - Static method in class com.codeborne.selenide.impl.LastCollectionElement
- wrap(WebElementsCollection, int) - Static method in class com.codeborne.selenide.impl.CollectionElement
- wrap(WebElementsCollection, Condition) - Static method in class com.codeborne.selenide.impl.CollectionElementByCondition
- wrap(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
- writeToFile(String, File) - Method in class com.codeborne.selenide.impl.PageSourceExtractor
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