Skip navigation links
$ A B C D E F G H I J L M N O P R S T U V W Z 

$

$(WebElement) - Static method in class com.codeborne.selenide.Selenide
Wrap standard Selenium WebElement into SelenideElement to use additional methods like shouldHave(), selectOption() etc.
$(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!
$(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, int) - Static method in class com.codeborne.selenide.Selenide
 
$(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)
$(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!
$(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) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String)
$(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) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String)
$(By, int) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String, int)
$$(Collection<? extends WebElement>) - Static method in class com.codeborne.selenide.Selenide
Initialize collection with Elements
$$(String) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given CSS selector.
$$(By) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given CSS selector.
$$(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)
$$(String) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.findAll(String)
$$(By) - Method in interface com.codeborne.selenide.SelenideElement
$$x(String) - Static method in class com.codeborne.selenide.Selenide
Locates all elements matching given XPATH expression.
$$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 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

absoluteUrl(String) - Method in class com.codeborne.selenide.impl.Navigator
 
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(WebElement) - Method in class com.codeborne.selenide.Condition
If element didn't match the condition, returns the actual value of element.
actualValue(Condition, WebElement) - Static method in class com.codeborne.selenide.ex.ErrorMessages
 
add(String, Command) - Method in class com.codeborne.selenide.commands.Commands
 
add(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
addListener(WebDriverEventListener) - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
addListener(WebDriverEventListener) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
addListener(String, LogEventListener) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
Add a listener (to the current thread).
addListener(WebDriverEventListener) - Static method in class com.codeborne.selenide.WebDriverRunner
Use this method BEFORE opening a browser to add custom event listeners to webdriver.
addListeners(WebDriver) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
addToHistory(File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
adjustBrowserSize(WebDriver) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
 
after() - Method in class com.codeborne.selenide.junit.BrowserStrategy
 
after() - Method in class com.codeborne.selenide.junit.SoftAsserts
 
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
 
ALL_WEB_DRIVERS_THREADS - Variable in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
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.
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 - Class in com.codeborne.selenide.commands
 
Append() - Constructor for class com.codeborne.selenide.commands.Append
 
append(String) - Method in interface com.codeborne.selenide.SelenideElement
Append given test to the text field and trigger "change" event.
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.ExactTexts
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.ListSize
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeGreaterThan
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeLessThan
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.SizeNotEqual
 
apply(List<WebElement>) - Method in class com.codeborne.selenide.collections.Texts
 
apply(WebElement) - Method in class com.codeborne.selenide.Condition
Check if given element matches this condition.
apply(WebElement) - Method in class com.codeborne.selenide.conditions.Text
 
apply(Statement, Description) - Method in class com.codeborne.selenide.junit.SoftAsserts
 
applyNull() - Method in class com.codeborne.selenide.Condition
 
assertionMode - Static variable in class com.codeborne.selenide.Configuration
Assertion mode - STRICT or SOFT Asserts Default value: STRICT
assertNoJavascriptErrors() - Static method in class com.codeborne.selenide.Selenide
Check if there is not JS errors on the page
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"));

B

back() - Method in class com.codeborne.selenide.impl.Navigator
 
back() - Static method in class com.codeborne.selenide.Selenide
Navigate browser back to previous page
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".
be(Condition) - Static method in class com.codeborne.selenide.Condition
Used to form human-readable condition expression Example element.should(be(visible),have(text("abc"))
because(String) - Method in class com.codeborne.selenide.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
 
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, Object...) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
beginStep(String, String) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
browser - Static variable in class com.codeborne.selenide.Configuration
Which browser to use.
browserBinary - Static variable in class com.codeborne.selenide.Configuration
Sets the path to browser executable.
browserCapabilities - Static variable in class com.codeborne.selenide.Configuration
Browser capabilities.
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
 
browserSize - Static variable in class com.codeborne.selenide.Configuration
The browser window size.
BrowserStrategy - Class in com.codeborne.selenide.junit
Usage:
BrowserStrategy() - Constructor for class com.codeborne.selenide.junit.BrowserStrategy
 
browserVersion - Static variable in class com.codeborne.selenide.Configuration
Which browser version to use (for Internet Explorer).
by(String, String) - Static method in class com.codeborne.selenide.Selectors
Synonym for #byAttribute Seems to work incorrectly in HtmlUnit and PhantomJS if attribute name contains dash (e.g.
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(By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
 
BySelectorCollection(SearchContext, By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
 
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

captureJavascriptErrors - Static variable in class com.codeborne.selenide.Configuration
Defines if Selenide tries to capture JS errors Can be configured either programmatically or by system property "-Dselenide.captureJavascriptErrors=false".
captureSuccessfulTests - Variable in class com.codeborne.selenide.junit.ScreenShooter
 
captureSuccessfulTests - Static variable in class com.codeborne.selenide.testng.ScreenShooter
 
causedBy(Throwable) - Static method in class com.codeborne.selenide.ex.ErrorMessages
 
checkCondition(String, 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
CHROME - Static variable in class com.codeborne.selenide.WebDriverRunner
 
chromeSwitches - Static variable in class com.codeborne.selenide.Configuration
Deprecated.
this options allowed only a single switch. Please use more generic -Dchromeoptions.args= instead Value of "chrome.switches" parameter (in case of using Chrome driver). Can be configured either programmatically or by system property, i.e. "-Dselenide.chrome.switches=--disable-popup-blocking". Default value: none
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
 
cleanupThreadStarted - Variable in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
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.
Click - Class in com.codeborne.selenide.commands
 
Click() - Constructor for class com.codeborne.selenide.commands.Click
 
click(WebElement) - Method in class com.codeborne.selenide.commands.Click
 
click(WebElement, int, int) - Method in class com.codeborne.selenide.commands.Click
 
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 upper left corner of the element
clickViaJs - Static variable in class com.codeborne.selenide.Configuration
ATTENTION! Automatic WebDriver waiting after click isn't working in case of using this feature.
cloneInputField(SelenideElement, WebElement) - Method in class com.codeborne.selenide.commands.UploadFile
 
close() - Static method in class com.codeborne.selenide.Selenide
Close the browser if it's open
closeBrowserTimeoutMs - Static variable in class com.codeborne.selenide.Configuration
Timeout (in milliseconds) for closing/killing browser.
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".
closeUnusedWebdrivers() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
closeWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
closeWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
closeWebDriver(Thread) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
closeWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Close the browser if it's open
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
 
collectionsPollingInterval - Static variable in class com.codeborne.selenide.Configuration
Interval in milliseconds, when checking if a new collection elements appeared Can be configured either programmatically or by system property "-Dselenide.collectionsPollingInterval=150" Default value: 200 (milliseconds)
collectionsTimeout - Static variable in class com.codeborne.selenide.Configuration
Timeout in milliseconds for a collection to get completely loaded Conditions will be checked at this point at latest, even if they are still loading Can be configured either programmatically or by system property "-Dselenide.collectionsTimeout=10000" Default value: 6000 (milliseconds)
collectJavascriptErrors(JavascriptExecutor) - Method in class com.codeborne.selenide.impl.Navigator
 
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.ex - package com.codeborne.selenide.ex
 
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.logevents - package com.codeborne.selenide.logevents
 
com.codeborne.selenide.proxy - package com.codeborne.selenide.proxy
 
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, Throwable) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
commitStep(SelenideLog, LogEvent.EventStatus) - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
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
 
Configuration - Class in com.codeborne.selenide
 
Configuration() - Constructor for class com.codeborne.selenide.Configuration
 
Configuration.AssertionMode - Enum in com.codeborne.selenide
Assertion modes available
Configuration.FileDownloadMode - Enum in com.codeborne.selenide
 
Configuration.SelectorMode - Enum in com.codeborne.selenide
 
confirm() - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'alert' or 'confirm').
confirm(String) - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'alert' or 'confirm').
contains(String, String) - Method in class com.codeborne.selenide.impl.Html
 
containsCaseSensitive(String, String) - Method in class com.codeborne.selenide.impl.Html
 
ContextClick - Class in com.codeborne.selenide.commands
 
ContextClick() - Constructor for class com.codeborne.selenide.commands.ContextClick
 
contextClick() - Method in interface com.codeborne.selenide.SelenideElement
Click with right mouse button on this element
copyFile(File, File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
copyFile(InputStream, File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
createDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
createDriver(DesiredCapabilities) - Method in interface com.codeborne.selenide.WebDriverProvider
Create new WebDriver instance.
createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.CollectionElement
 
createElementNotFoundError(Condition, Throwable) - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
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
 
createSeleniumProxy() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Converts this proxy to a "selenium" proxy that can be used by webdriver
createWebDriver(Proxy) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
 
cssClass(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("input").shouldHave(cssClass("active"));
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
 

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 - Class in com.codeborne.selenide.impl
 
describe(WebElement) - Static method in class com.codeborne.selenide.impl.Describe
 
describe(WebDriver) - Static method in class com.codeborne.selenide.impl.Describe
 
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(String, String) - Constructor for error com.codeborne.selenide.ex.DialogTextMismatch
 
disabled - Static variable in class com.codeborne.selenide.Condition
Checks that element is 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() - Static method in class com.codeborne.selenide.Selenide
Dismiss (click "No" or "Cancel") in the confirmation dialog (javascript 'alert' or 'confirm').
dismiss(String) - Static method in class com.codeborne.selenide.Selenide
Dismiss (click "No" or "Cancel") in the confirmation dialog (javascript 'alert' or 'confirm').
dismissModalDialogs - Static variable in class com.codeborne.selenide.Configuration
Mock "alert" and "confirm" javascript dialogs.
DoubleClick - Class in com.codeborne.selenide.commands
 
DoubleClick() - Constructor for class com.codeborne.selenide.commands.DoubleClick
 
doubleClick() - Method in interface com.codeborne.selenide.SelenideElement
Double click the element
download(WebElement) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
download(WebElementSource, WebElement, SelenideProxyServer) - Method in class com.codeborne.selenide.impl.DownloadFileWithProxyServer
 
download() - Method in interface com.codeborne.selenide.SelenideElement
Download file linked by "href" attribute of this element
DownloadFile - Class in com.codeborne.selenide.commands
 
DownloadFile() - Constructor for class com.codeborne.selenide.commands.DownloadFile
 
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
 
DragAndDropTo - Class in com.codeborne.selenide.commands
 
DragAndDropTo() - Constructor for class com.codeborne.selenide.commands.DragAndDropTo
 
dragAndDropTo(String) - Method in interface com.codeborne.selenide.SelenideElement
Drag and drop this element to the target Before dropping, waits until target element gets visible.
dragAndDropTo(WebElement) - Method in interface com.codeborne.selenide.SelenideElement
Drag and drop this element to the target Before dropping, waits until target element gets visible.
driverManagerEnabled - Static variable in class com.codeborne.selenide.Configuration
Controls Selenide and WebDriverManager integration.
duplicateCookie(Cookie) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 

E

EDGE - Static variable in class com.codeborne.selenide.WebDriverRunner
 
ElementFinder - Class in com.codeborne.selenide.impl
 
ElementNotFound - Error in com.codeborne.selenide.ex
 
ElementNotFound(By, Condition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(String, Condition) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(String, Condition, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(WebElementsCollection, List<String>, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementsCollection - Class in com.codeborne.selenide
 
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(String, String, Condition, WebElement, Exception) - Constructor for error com.codeborne.selenide.ex.ElementShould
 
ElementShould(String, String, String, Condition, WebElement, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementShould
 
ElementShouldNot - Error in com.codeborne.selenide.ex
 
ElementShouldNot(String, String, String, Condition, WebElement, Throwable) - Constructor for error com.codeborne.selenide.ex.ElementShouldNot
 
elementsToString(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
ensureFolderExists(File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
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(SearchContext, By.ByCssSelector) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
Events - Class in com.codeborne.selenide.impl
 
Events() - Constructor for class com.codeborne.selenide.impl.Events
 
events - Static variable in class com.codeborne.selenide.impl.Events
 
events() - Method in class com.codeborne.selenide.logevents.EventsCollector
 
EventsCollector - Class in com.codeborne.selenide.logevents
 
EventsCollector() - Constructor for class com.codeborne.selenide.logevents.EventsCollector
 
exactText(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("h1").shouldHave(exactText("Hello"))
exactTextCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("h1").shouldHave(exactTextCaseSensitive("Hello"))
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
excludeWith(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters elements excluding those which met the given condition
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(Object, WebElementSource, String, Object[]) - Method in class com.codeborne.selenide.commands.Commands
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.ContextClick
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DoubleClick
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DownloadFile
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.DragAndDropTo
 
execute(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.FollowLink
 
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.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.GetName
 
execute(SelenideElement, WebElementSource, Object[]) - Method in class com.codeborne.selenide.commands.GetParent
 
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.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
 
executeHttpRequest(String) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
executeJavaScript(String, Object...) - Static method in class com.codeborne.selenide.Selenide
Executes JavaScript
exist - Static variable in class com.codeborne.selenide.Condition
Check if element exist.
Exists - Class in com.codeborne.selenide.commands
 
Exists() - Constructor for class com.codeborne.selenide.commands.Exists
 
exists() - Method in interface com.codeborne.selenide.SelenideElement
Checks if element exists true on the current page.
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
 

F

factories - Variable in class com.codeborne.selenide.webdriver.WebDriverFactory
 
factory - Variable in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
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.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
 
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).
fileDownload - Static variable in class com.codeborne.selenide.Configuration
Defines if files are downloaded via direct HTTP or vie selenide emebedded proxy server Can be configured either programmatically or by system property "-Dselenide.fileDownload=PROXY" Default: HTTPGET
FileDownloader - Class in com.codeborne.selenide.impl
Deprecated.
Use com.codeborne.selenide.impl.DownloadFileWithHttpRequest instead
FileDownloader() - Constructor for class com.codeborne.selenide.impl.FileDownloader
Deprecated.
 
FileDownloadFilter - Class in com.codeborne.selenide.proxy
 
FileDownloadFilter() - Constructor for class com.codeborne.selenide.proxy.FileDownloadFilter
 
filter(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters collection elements based on the given condition
filterBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Filters collection elements based on the given condition
FilteringCollection - Class in com.codeborne.selenide.impl
 
FilteringCollection(WebElementsCollection, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.impl.FilteringCollection
 
filterRequest(HttpRequest, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.RequestSizeWatchdog
 
filterResponse(HttpResponse, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
filterResponse(HttpResponse, HttpMessageContents, HttpMessageInfo) - Method in class com.codeborne.selenide.proxy.ResponseSizeWatchdog
 
Find - Class in com.codeborne.selenide.commands
 
Find() - Constructor for class com.codeborne.selenide.commands.Find
 
find(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Find the first element which met the given condition
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 interface com.codeborne.selenide.SelenideElement
Locates the first matching element inside given element
find(String, int) - Method in interface com.codeborne.selenide.SelenideElement
Locates the Nth matching element inside given element
find(By) - Method in interface com.codeborne.selenide.SelenideElement
ATTENTION! This method doesn't start any search yet! Same as SelenideElement.find(String)
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)
FindAll - Class in com.codeborne.selenide.commands
 
FindAll() - Constructor for class com.codeborne.selenide.commands.FindAll
 
findAll() - Method in class com.codeborne.selenide.impl.ElementFinder
 
findAll() - Method in class com.codeborne.selenide.impl.WebElementSource
 
findAll(String) - Method in interface com.codeborne.selenide.SelenideElement
Short form of webDriver.findElements(thisElement, By.cssSelector(cssSelector))
findAll(By) - Method in interface com.codeborne.selenide.SelenideElement
Short form of webDriver.findElements(thisElement, selector)
FindAllByXpath - Class in com.codeborne.selenide.commands
 
FindAllByXpath() - Constructor for class com.codeborne.selenide.commands.FindAllByXpath
 
findAndAssertElementIsVisible() - Method in class com.codeborne.selenide.impl.WebElementSource
 
findBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
Find the first element which met the given condition
FindByXpath - Class in com.codeborne.selenide.commands
 
FindByXpath() - Constructor for class com.codeborne.selenide.commands.FindByXpath
 
findElement(SearchContext, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
findElements(SearchContext, By) - Method in class com.codeborne.selenide.impl.WebElementSelector
 
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
 
fireChangeEvent(WebElement) - Method in class com.codeborne.selenide.impl.Events
 
fireEvent(WebElement, String...) - Method in class com.codeborne.selenide.impl.Events
 
FIREFOX - Static variable in class com.codeborne.selenide.WebDriverRunner
 
first() - Method in class com.codeborne.selenide.ElementsCollection
return the first element of the collection NOTICE: $(css) is faster and returns the same result as $$(css).first()
first(int) - Method in class com.codeborne.selenide.ElementsCollection
returns the first n elements of the collection
focused - Static variable in class com.codeborne.selenide.Condition
Check if browser focus is currently in given element.
FollowLink - Class in com.codeborne.selenide.commands
 
FollowLink() - Constructor for class com.codeborne.selenide.commands.FollowLink
 
followLink() - Method in interface com.codeborne.selenide.SelenideElement
Actual for <a href> elements.
formatScreenShotPath() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
forward() - Method in class com.codeborne.selenide.impl.Navigator
 
forward() - Static method in class com.codeborne.selenide.Selenide
Navigate browser forward to next page
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
 
getActualElements() - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
getActualElements() - Method in class com.codeborne.selenide.impl.FilteringCollection
 
getActualElements() - Method in class com.codeborne.selenide.impl.HeadOfCollection
 
getActualElements() - Method in class com.codeborne.selenide.impl.TailOfCollection
 
getActualElements() - Method in interface com.codeborne.selenide.impl.WebElementsCollection
fetches the current collection state from the webdriver
getActualElements() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
getAndCheckWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getAndCheckWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
getAndCheckWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Get the underlying instance of Selenium WebDriver, and assert that it's still alive.
GetAttribute - Class in com.codeborne.selenide.commands
 
GetAttribute() - Constructor for class com.codeborne.selenide.commands.GetAttribute
 
GetClosest - Class in com.codeborne.selenide.commands
 
GetClosest() - Constructor for class com.codeborne.selenide.commands.GetClosest
 
getCurrentFrameUrl() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getCurrentFrameUrl() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
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
 
getDownloadedFiles() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
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
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
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
gets currently loaded collection (probably cached).
getElements() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
getElements(By) - Static method in class com.codeborne.selenide.Selenide
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
 
getFileName(String, HttpResponse) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
getFileNameFromContentDisposition(String, String) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
getFileNameFromContentDisposition(String, String) - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
getFocusedElement() - Static method in class com.codeborne.selenide.Selenide
 
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
 
getJavascriptErrors() - Static method in class com.codeborne.selenide.Selenide
Get JavaScript errors that happened on this page.
getJsErrors() - Method in error com.codeborne.selenide.ex.UIAssertionError
Get all javascript errors found during test execution
getLastScreenshot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getLastScreenshot() - Static method in class com.codeborne.selenide.Screenshots
Get the last screenshot taken
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
 
GetParent() - Constructor for class com.codeborne.selenide.commands.GetParent
 
getProxyServer() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getProxyServer() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
getResponses() - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
getScreenshot() - Method in error com.codeborne.selenide.ex.UIAssertionError
Get path to screenshot taken after failed test
getScreenshotFileName(String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
getScreenshots() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
GetSearchCriteria - Class in com.codeborne.selenide.commands
 
GetSearchCriteria() - Constructor for class com.codeborne.selenide.commands.GetSearchCriteria
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.CollectionElement
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.CollectionElementByCondition
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.ElementFinder
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.LastCollectionElement
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.WebElementSource
 
getSearchCriteria() - Method in class com.codeborne.selenide.impl.WebElementWrapper
 
getSearchCriteria() - Method in interface com.codeborne.selenide.SelenideElement
Return criteria by which this element is located
GetSelectedOption - Class in com.codeborne.selenide.commands
 
GetSelectedOption() - Constructor for class com.codeborne.selenide.commands.GetSelectedOption
 
getSelectedOption() - Method in interface com.codeborne.selenide.SelenideElement
Find (first) selected option from this select field
GetSelectedOptions - Class in com.codeborne.selenide.commands
 
GetSelectedOptions() - Constructor for class com.codeborne.selenide.commands.GetSelectedOptions
 
getSelectedOptions() - Method in interface com.codeborne.selenide.SelenideElement
Find all selected options from this select field
getSelectedRadio(By) - Static method in class com.codeborne.selenide.Selenide
Returns selected element in radio group
GetSelectedText - Class in com.codeborne.selenide.commands
 
GetSelectedText() - Constructor for class com.codeborne.selenide.commands.GetSelectedText
 
getSelectedText() - Method in interface com.codeborne.selenide.SelenideElement
Get text of selected option in select field
GetSelectedValue - Class in com.codeborne.selenide.commands
 
GetSelectedValue() - Constructor for class com.codeborne.selenide.commands.GetSelectedValue
 
getSelectedValue() - Method in interface com.codeborne.selenide.SelenideElement
Get value of selected option in select field
getSelector(Object) - Static method in class com.codeborne.selenide.impl.WebElementSource
 
getSelf() - Method in class com.codeborne.selenide.ElementsContainer
 
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 - Class in com.codeborne.selenide.commands
 
GetText() - Constructor for class com.codeborne.selenide.commands.GetText
 
getText() - Method in interface com.codeborne.selenide.SelenideElement
Get the visible text of this element, including sub-elements without leading/trailing whitespace.
getTexts() - Method in class com.codeborne.selenide.ElementsCollection
Deprecated.
Use method com.codeborne.selenide.ElementsCollection#texts() that returns List instead of array
getTexts(Collection<WebElement>) - Static method in class com.codeborne.selenide.ElementsCollection
Deprecated.
Use method com.codeborne.selenide.ElementsCollection#texts(java.util.Collection) that returns List instead of array
getUserAgent() - Static method in class com.codeborne.selenide.Selenide
Get current user agent from browser session
GetValue - Class in com.codeborne.selenide.commands
 
GetValue() - Constructor for class com.codeborne.selenide.commands.GetValue
 
getValue() - Method in interface com.codeborne.selenide.SelenideElement
Get the "value" attribute of the element
getWebDriver() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
getWebDriver() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
getWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Get the underlying instance of Selenium WebDriver.
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 - Class in com.codeborne.selenide.commands
 
GetWrappedElement() - Constructor for class com.codeborne.selenide.commands.GetWrappedElement
 
getWrappedElement() - Method in interface com.codeborne.selenide.SelenideElement
 
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.
hasAttribute(String, String) - Static method in class com.codeborne.selenide.Condition
Deprecated.
please use Condition.attribute(String, String) instead

Sample: $("#mydiv").waitUntil(hasAttribute("fileId", "12345"), 7000);

hasClass(WebElement, String) - Static method in class com.codeborne.selenide.Condition
Deprecated.
don't use this method, it is public by accident, and will be turned to private soon
hasClass(String) - Static method in class com.codeborne.selenide.Condition
Deprecated.
please use Condition.cssClass(String) instead of this method, which is exactly the same
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
 
hasText(String) - Static method in class com.codeborne.selenide.Condition
Deprecated.
please use Condition.text(String) instead

Sample: $("h1").waitUntil(hasText("Hello"), 10000)

Case insensitive

NB! Ignores multiple whitespaces between words
hasValue(String) - Static method in class com.codeborne.selenide.Condition
Deprecated.
please use Condition.value(String) instead

Sample: $("#myInput").waitUntil(hasValue("John"), 5000)

hasWebDriverStarted() - Method in interface com.codeborne.selenide.impl.WebDriverContainer
 
hasWebDriverStarted() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
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 - Static variable in class com.codeborne.selenide.Configuration
Enables the ability to run the browser in headless mode.
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.
holdBrowserOpen - Static variable in class com.codeborne.selenide.Configuration
If holdBrowserOpen is true, browser window stays open after running tests.
Hover - Class in com.codeborne.selenide.commands
 
Hover() - Constructor for class com.codeborne.selenide.commands.Hover
 
hover() - Method in interface com.codeborne.selenide.SelenideElement
Emulate "mouseOver" event.
Html - Class in com.codeborne.selenide.impl
 
Html() - Constructor for class com.codeborne.selenide.impl.Html
 
HTMLUNIT - Static variable in class com.codeborne.selenide.WebDriverRunner
To use HtmlUnitDriver, you need to include extra dependency to your project: It's also possible to run HtmlUnit driver emulating different browsers:

I

id(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#input").shouldHave(id("myForm"))
IE - Static variable in class com.codeborne.selenide.WebDriverRunner
ignoreSelfSignedCerts - Static variable in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
index - Variable in class com.codeborne.selenide.impl.SelenideElementIterator
 
initElements(FieldDecorator, Object) - Static method in class com.codeborne.selenide.SelenidePageFactory
Similar to the other "initElements" methods, but takes an FieldDecorator which is used for decorating each of the fields.
injectSizzle() - Method in class com.codeborne.selenide.impl.WebElementSelector
 
injectSizzleIfNeeded() - 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 class com.codeborne.selenide.WebDriverRunner
 
InvalidStateException - Error in com.codeborne.selenide.ex
 
InvalidStateException(Throwable) - Constructor for error com.codeborne.selenide.ex.InvalidStateException
 
InvalidStateException(String) - Constructor for error com.codeborne.selenide.ex.InvalidStateException
 
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.
isBrowserStillOpen(WebDriver) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
isChrome() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Chrome browser
IsDisplayed - Class in com.codeborne.selenide.commands
 
IsDisplayed() - Constructor for class com.codeborne.selenide.commands.IsDisplayed
 
isDisplayed() - Method in interface com.codeborne.selenide.SelenideElement
Check if this element exists and visible.
isEdge() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Microsoft EDGE browser
isFirefox() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Firefox browser
isHeadless() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use headless browser (HtmlUnit or PhantomJS)
isHtmlUnit() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use HtmlUnit browser
isIE() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Internet Explorer browser
IsImage - Class in com.codeborne.selenide.commands
 
IsImage() - Constructor for class com.codeborne.selenide.commands.IsImage
 
isImage() - Method in interface com.codeborne.selenide.SelenideElement
Check if image is properly loaded.
isInvalidSelectorError(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
isJBrowser() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use JBrowser browser
isLegacyFirefox() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use legacy Firefox driver
isLocalFile(String) - Method in class com.codeborne.selenide.impl.Navigator
 
isOpera() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use Opera browser
isPhantomjs() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to use PhantomJS browser
isSafari() - Static method in class com.codeborne.selenide.WebDriverRunner
Is Selenide configured to user Safari browser
iterator() - Method in class com.codeborne.selenide.ElementsCollection
 

J

JavaScriptErrorsFound - Error in com.codeborne.selenide.ex
 
JavaScriptErrorsFound(List<String>) - Constructor for error com.codeborne.selenide.ex.JavaScriptErrorsFound
 
JBROWSER - Static variable in class com.codeborne.selenide.WebDriverRunner
To use JbrowserDriver, you need to include extra dependency to your project:
jsErrors(List<String>) - Static method in class com.codeborne.selenide.ex.ErrorMessages
 
jsErrors - Variable in error com.codeborne.selenide.ex.UIAssertionError
 

L

last() - Method in class com.codeborne.selenide.ElementsCollection
 
last(int) - Method in class com.codeborne.selenide.ElementsCollection
returns the last n elements of the collection
LastCollectionElement - Class in com.codeborne.selenide.impl
 
LEGACY_FIREFOX - Static variable in class com.codeborne.selenide.WebDriverRunner
 
LISTENER_SOFT_ASSERT - Static variable in class com.codeborne.selenide.logevents.ErrorsCollector
 
listeners - Variable in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
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(String, int, 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
logSeleniumInfo() - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
 

M

makeUniqueUrlToAvoidIECaching(String, long) - Method in class com.codeborne.selenide.impl.Navigator
 
markForAutoClose(WebDriver) - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
Matches - Class in com.codeborne.selenide.commands
 
Matches() - Constructor for class com.codeborne.selenide.commands.Matches
 
matches(String, String) - Method in class com.codeborne.selenide.impl.Html
 
matchesText(String) - Static method in class com.codeborne.selenide.Condition
Sample: $(".error_message").waitWhile(matchesText("Exception"), 12000)
matchText(String) - Static method in class com.codeborne.selenide.Condition
Assert that given element's text matches given regular expression
maximizeChromeBrowser(WebDriver.Window) - Method in class com.codeborne.selenide.webdriver.WebDriverFactory
 
mimicCookieState() - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 

N

name - Variable in class com.codeborne.selenide.Condition
 
name(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#input").shouldHave(name("username"))
name() - Method in interface com.codeborne.selenide.SelenideElement
Get the "name" attribute of the element
navigateToAbsoluteUrl(String) - Method in class com.codeborne.selenide.impl.Navigator
 
navigateToAbsoluteUrl(String, String, String, String) - Method in class com.codeborne.selenide.impl.Navigator
 
Navigator - Class in com.codeborne.selenide.impl
 
Navigator() - Constructor for class com.codeborne.selenide.impl.Navigator
 
navigator - Static variable in class com.codeborne.selenide.Selenide
 
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
 
not(Condition) - Static method in class com.codeborne.selenide.Condition
Negate given condition.
nullIsAllowed - Variable in class com.codeborne.selenide.Condition
 

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
 
onConfirmReturn(boolean) - Static method in class com.codeborne.selenide.Selenide
Mock confirm dialog that return given value
onEvent(LogEvent) - Method in class com.codeborne.selenide.logevents.ErrorsCollector
 
onEvent(LogEvent) - Method in class com.codeborne.selenide.logevents.EventsCollector
 
onEvent(LogEvent) - Method in interface com.codeborne.selenide.logevents.LogEventListener
 
onFailedTest(boolean) - Method in class com.codeborne.selenide.junit.TextReport
 
onFailedTest - Static variable in class com.codeborne.selenide.testng.TextReport
 
onFinish(ITestContext) - Method in class com.codeborne.selenide.testng.BrowserPerClass
 
onSucceededTest(boolean) - Method in class com.codeborne.selenide.junit.TextReport
 
onSucceededTest - Static variable in class com.codeborne.selenide.testng.TextReport
 
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(String) - Method in class com.codeborne.selenide.impl.Navigator
 
open(URL) - Method in class com.codeborne.selenide.impl.Navigator
 
open(String, String, String, String) - Method in class com.codeborne.selenide.impl.Navigator
 
open(URL, String, String, String) - Method in class com.codeborne.selenide.impl.Navigator
 
open(String) - Static method in class com.codeborne.selenide.Selenide
The main starting point in your tests.
open(URL) - Static method in class com.codeborne.selenide.Selenide
 
open(String, String, String, String) - Static method in class com.codeborne.selenide.Selenide
The main starting point in your tests.
open(URL, String, String, String) - Static method in class com.codeborne.selenide.Selenide
 
open(String, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page and create PageObject for it.
open(URL, Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Open a web page and create PageObject for it.
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(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.
openBrowserTimeoutMs - Static variable in class com.codeborne.selenide.Configuration
Timeout (in milliseconds) for opening (creating) a browser (webdriver).
OPERA - Static variable in class com.codeborne.selenide.WebDriverRunner
To use OperaDriver, you need to include extra dependency to your project: <dependency org="com.opera" name="operadriver" rev="1.5" conf="test->default"/>
or(String, Condition...) - Static method in class com.codeborne.selenide.Condition
Check if element matches ANY of given conditions.
outsideProxy - Variable in class com.codeborne.selenide.proxy.SelenideProxyServer
 

P

page(Class<PageObjectClass>) - Static method in class com.codeborne.selenide.Selenide
Create a Page Object instance.
page(T) - Static method in class com.codeborne.selenide.Selenide
Create a Page Object instance.
pageLoadStrategy - Static variable in class com.codeborne.selenide.Configuration
Should webdriver wait until page is completely loaded.
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
 
PHANTOMJS - Static variable in class com.codeborne.selenide.WebDriverRunner
To use PhantomJS, you need to set system property: -Dselenide.browser=phantomjs
pollingInterval - Static variable in class com.codeborne.selenide.Configuration
Interval in milliseconds, when checking if a single element is appeared Can be configured either programmatically or by system property "-Dselenide.pollingInterval=50" Default value: 100 (milliseconds)
port - Variable in class com.codeborne.selenide.proxy.SelenideProxyServer
 
prepareTargetFile(String, HttpResponse) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
prepareTargetFile(String) - Method in class com.codeborne.selenide.proxy.FileDownloadFilter
 
present - Static variable in class com.codeborne.selenide.Condition
Deprecated.
please use Condition.exist instead, "present" is ambiguous Synonym for Condition.exist.

Sample: $("input").shouldBe(present);

PressEnter - Class in com.codeborne.selenide.commands
 
PressEnter() - Constructor for class com.codeborne.selenide.commands.PressEnter
 
pressEnter() - Method in interface com.codeborne.selenide.SelenideElement
Press ENTER.
PressEscape - Class in com.codeborne.selenide.commands
 
PressEscape() - Constructor for class com.codeborne.selenide.commands.PressEscape
 
pressEscape() - Method in interface com.codeborne.selenide.SelenideElement
Press ESCAPE.
PressTab - Class in com.codeborne.selenide.commands
 
PressTab() - Constructor for class com.codeborne.selenide.commands.PressTab
 
pressTab() - Method in interface com.codeborne.selenide.SelenideElement
Press TAB.
previous() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
previousIndex() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
printedErrors - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
printOnce(String, Throwable) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
prompt() - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
prompt(String) - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
prompt(String, String) - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'prompt').
proxy - Variable in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
proxy - Variable in class com.codeborne.selenide.proxy.SelenideProxyServer
 

R

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
remote - Static variable in class com.codeborne.selenide.Configuration
URL of remote web driver (in case of using Selenium Grid).
remove() - Method in class com.codeborne.selenide.impl.SelenideElementIterator
 
removeAllListeners() - Static method in class com.codeborne.selenide.logevents.SelenideLogger
 
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).
report - Variable in class com.codeborne.selenide.junit.TextReport
 
Report - Annotation Type in com.codeborne.selenide.testng.annotations
Created by vinogradov on 07.05.16.
report - Variable in class com.codeborne.selenide.testng.GlobalTextReport
 
report - Variable in class com.codeborne.selenide.testng.TextReport
 
reportsFolder - Static variable in class com.codeborne.selenide.Configuration
Folder to store screenshots to.
reportsUrl - Static variable in class com.codeborne.selenide.Configuration
Optional: URL of CI server where reports are published to.
requestFilter(String) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Get request filter by name
requestFilters - Variable in class com.codeborne.selenide.proxy.SelenideProxyServer
 
RequestSizeWatchdog - Class in com.codeborne.selenide.proxy
 
RequestSizeWatchdog() - Constructor for class com.codeborne.selenide.proxy.RequestSizeWatchdog
 
resetDefaults() - Method in class com.codeborne.selenide.commands.Commands
 
responseFilter(String) - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Get response filter by name By default, the only one filter "download" is available.
responseFilters - Variable in class com.codeborne.selenide.proxy.SelenideProxyServer
 
ResponseSizeWatchdog - Class in com.codeborne.selenide.proxy
 
ResponseSizeWatchdog() - Constructor for class com.codeborne.selenide.proxy.ResponseSizeWatchdog
 
run() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer.UnusedWebdriversCleanupThread
 
run() - Method in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer.WebdriversFinalCleanupThread
 

S

SAFARI - Static variable in class com.codeborne.selenide.WebDriverRunner
To use Safari webdriver, you need to include extra dependency to your project: <dependency org="org.seleniumhq.selenium" name="selenium-safari-driver" rev="2.+" conf="test->default"/>
saveFileContent(HttpResponse, File) - Method in class com.codeborne.selenide.impl.DownloadFileWithHttpRequest
 
savePageImageToFile(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.
savePageSourceToFile(String, WebDriver) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
savePageSourceToFile(String, WebDriver, boolean) - 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
 
screenshot() - Static method in class com.codeborne.selenide.ex.ErrorMessages
 
screenshot(String) - 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
screenshot() - Method in interface com.codeborne.selenide.SelenideElement
Take screenshot of this element
screenshotAsImage() - Method in interface com.codeborne.selenide.SelenideElement
Take screenshot of this element
screenshotCounter - Variable in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
ScreenShotLaboratory - Class in com.codeborne.selenide.impl
 
ScreenShotLaboratory() - Constructor for class com.codeborne.selenide.impl.ScreenShotLaboratory
 
screenshots - Static variable in class com.codeborne.selenide.Configuration
Defines if Selenide takes screenshots on failing tests.
Screenshots - Class in com.codeborne.selenide
 
Screenshots() - Constructor for class com.codeborne.selenide.Screenshots
 
screenshots - Static variable in class com.codeborne.selenide.Screenshots
 
ScrollIntoView - Class in com.codeborne.selenide.commands
 
ScrollIntoView() - Constructor for class com.codeborne.selenide.commands.ScrollIntoView
 
scrollIntoView(boolean) - Method in interface com.codeborne.selenide.SelenideElement
Ask browser to scrolls the element on which it's called into the visible area of the browser window.
scrollIntoView(String) - Method in interface com.codeborne.selenide.SelenideElement
Ask browser to scrolls the element on which it's called into the visible area of the browser window.
ScrollTo - Class in com.codeborne.selenide.commands
 
ScrollTo() - Constructor for class com.codeborne.selenide.commands.ScrollTo
 
scrollTo() - Method in interface com.codeborne.selenide.SelenideElement
Ask browser to scroll to this element
selected - Static variable in class com.codeborne.selenide.Condition
Checks that element is selected
selectOption(int...) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list (by index)
selectOption(String...) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list (by text)
SelectOptionByTextOrIndex - Class in com.codeborne.selenide.commands
 
SelectOptionByTextOrIndex() - Constructor for class com.codeborne.selenide.commands.SelectOptionByTextOrIndex
 
SelectOptionByValue - Class in com.codeborne.selenide.commands
 
SelectOptionByValue() - Constructor for class com.codeborne.selenide.commands.SelectOptionByValue
 
selectOptionByValue(String...) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list (by value)
SelectOptionContainingText - Class in com.codeborne.selenide.commands
 
SelectOptionContainingText() - Constructor for class com.codeborne.selenide.commands.SelectOptionContainingText
 
selectOptionContainingText(String) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list that contains given text
selector(By) - 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)
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 - Class in com.codeborne.selenide.commands
 
SelectRadio() - Constructor for class com.codeborne.selenide.commands.SelectRadio
 
selectRadio(By, String) - Static method in class com.codeborne.selenide.Selenide
Deprecated.
Not recommended. Use method $(radioField).selectRadio(value); instead Select radio field by value
selectRadio(String) - Method in interface com.codeborne.selenide.SelenideElement
Select radio button
Selenide - Class in com.codeborne.selenide
The main starting point of Selenide.
Selenide() - Constructor for class com.codeborne.selenide.Selenide
 
SelenideElement - Interface in com.codeborne.selenide
Wrapper around WebElement with additional methods like SelenideElement.shouldBe(Condition...) and SelenideElement.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(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
Factory class to make using Page Objects simpler and easier.
SelenidePageFactory() - Constructor for class com.codeborne.selenide.SelenidePageFactory
 
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(Proxy) - Constructor for class com.codeborne.selenide.proxy.SelenideProxyServer
Create server Note that server is not started nor activated yet.
SelenideTargetLocator - Class in com.codeborne.selenide
 
set(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
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 - Class in com.codeborne.selenide.commands
 
SetSelected() - Constructor for class com.codeborne.selenide.commands.SetSelected
 
setSelected(boolean) - Method in interface com.codeborne.selenide.SelenideElement
Set checkbox state to CHECKED or UNCHECKED.
setSelf(SelenideElement) - Method in class com.codeborne.selenide.ElementsContainer
 
setStatus(LogEvent.EventStatus) - Method in class com.codeborne.selenide.logevents.SelenideLog
 
setupBinaryPath() - Method in class com.codeborne.selenide.webdriver.WebDriverBinaryManager
 
SetValue - Class in com.codeborne.selenide.commands
 
SetValue() - Constructor for class com.codeborne.selenide.commands.SetValue
 
setValue(String) - Method in interface com.codeborne.selenide.SelenideElement
Implementation details:
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.
Should - Class in com.codeborne.selenide.commands
 
Should() - Constructor for class com.codeborne.selenide.commands.Should
 
Should(String) - Constructor for class com.codeborne.selenide.commands.Should
 
should(WebElementSource, String, List<Condition>) - Method in class com.codeborne.selenide.commands.Should
 
should(String, CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
 
should(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Checks that given element meets all of given conditions.
ShouldBe - Class in com.codeborne.selenide.commands
 
ShouldBe() - Constructor for class com.codeborne.selenide.commands.ShouldBe
 
shouldBe(CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
$$(".error").shouldBe(empty)
shouldBe(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #should.
ShouldHave - Class in com.codeborne.selenide.commands
 
ShouldHave() - Constructor for class com.codeborne.selenide.commands.ShouldHave
 
shouldHave(CollectionCondition...) - Method in class com.codeborne.selenide.ElementsCollection
$$(".error").shouldHave(size(3)) $$(".error").shouldHave(texts("Error1", "Error2"))
shouldHave(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #should.
shouldHaveSize(int) - Method in class com.codeborne.selenide.ElementsCollection
Checks is the collection is of given size
ShouldNot - Class in com.codeborne.selenide.commands
 
ShouldNot() - Constructor for class com.codeborne.selenide.commands.ShouldNot
 
ShouldNot(String) - Constructor for class com.codeborne.selenide.commands.ShouldNot
 
shouldNot(SelenideElement, WebElementSource, String, List<Condition>) - Method in class com.codeborne.selenide.commands.ShouldNot
 
shouldNot(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Checks that given element does not meet given conditions.
ShouldNotBe - Class in com.codeborne.selenide.commands
 
ShouldNotBe() - Constructor for class com.codeborne.selenide.commands.ShouldNotBe
 
shouldNotBe(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #shouldNot.
ShouldNotHave - Class in com.codeborne.selenide.commands
 
ShouldNotHave() - Constructor for class com.codeborne.selenide.commands.ShouldNotHave
 
shouldNotHave(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #shouldNot.
shutdown() - Method in class com.codeborne.selenide.proxy.SelenideProxyServer
Stop the server
SimpleReport - Class in com.codeborne.selenide.logevents
A simple text report of Selenide actions performed during test run.
SimpleReport() - Constructor for class com.codeborne.selenide.logevents.SimpleReport
 
size(int) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that collection has the given size
size() - Method in class com.codeborne.selenide.ElementsCollection
 
sizeGreaterThan(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeGreaterThan - Class in com.codeborne.selenide.collections
 
SizeGreaterThan(int) - Constructor for class com.codeborne.selenide.collections.SizeGreaterThan
 
sizeGreaterThanOrEqual(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeGreaterThanOrEqual - Class in com.codeborne.selenide.collections
 
SizeGreaterThanOrEqual(int) - Constructor for class com.codeborne.selenide.collections.SizeGreaterThanOrEqual
 
sizeLessThan(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeLessThan - Class in com.codeborne.selenide.collections
 
SizeLessThan(int) - Constructor for class com.codeborne.selenide.collections.SizeLessThan
 
sizeLessThanOrEqual(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeLessThanOrEqual - Class in com.codeborne.selenide.collections
 
SizeLessThanOrEqual(int) - Constructor for class com.codeborne.selenide.collections.SizeLessThanOrEqual
 
sizeNotEqual(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
SizeNotEqual - Class in com.codeborne.selenide.collections
 
SizeNotEqual(int) - Constructor for class com.codeborne.selenide.collections.SizeNotEqual
 
sizzleLoaded() - 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.
SoftAssertionError - Error in com.codeborne.selenide.ex
 
SoftAssertionError(String) - Constructor for error com.codeborne.selenide.ex.SoftAssertionError
 
SoftAsserts - Class in com.codeborne.selenide.junit
 
SoftAsserts() - Constructor for class com.codeborne.selenide.junit.SoftAsserts
 
SoftAsserts - Class in com.codeborne.selenide.testng
Annotate your test class with @Listeners({ SoftAsserts.class})
SoftAsserts() - Constructor for class com.codeborne.selenide.testng.SoftAsserts
 
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, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
startContext(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.
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
 
supportsJavascript() - Static method in class com.codeborne.selenide.WebDriverRunner
Does this browser support javascript
supportsModalDialogs() - Static method in class com.codeborne.selenide.WebDriverRunner
Does this browser support "alert" and "confirm" dialogs.
switchTo() - Static method in class com.codeborne.selenide.Selenide
Switch to window/tab/frame/parentFrame/innerFrame/alert.

T

TailOfCollection - Class in com.codeborne.selenide.impl
 
TailOfCollection(WebElementsCollection, int) - Constructor for class com.codeborne.selenide.impl.TailOfCollection
 
TakeScreenshot - Class in com.codeborne.selenide.commands
 
TakeScreenshot() - Constructor for class com.codeborne.selenide.commands.TakeScreenshot
 
takeScreenShot(String, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShot() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShot(String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
Takes screenshot of current browser window.
takeScreenshot(WebElement) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShot(String, String) - Static method in class com.codeborne.selenide.Screenshots
 
takeScreenShot(String) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot and give it filename
takeScreenShot(WebElement) - Static method in class com.codeborne.selenide.Screenshots
Take screenshot of the WebElement/SelenideElement
takeScreenShotAsFile() - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenShotAsFile() - Static method in class com.codeborne.selenide.Screenshots
Take screenshot and return as a file
TakeScreenshotAsImage - Class in com.codeborne.selenide.commands
 
TakeScreenshotAsImage() - Constructor for class com.codeborne.selenide.commands.TakeScreenshotAsImage
 
takeScreenshotAsImage(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
takeScreenshotImage(TakesScreenshot, String) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
takeScreenshotInMemory(TakesScreenshot) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 
text(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("h1").shouldHave(text("Hello\s*John"))
Text - Class in com.codeborne.selenide.conditions
 
Text(String) - Constructor for class com.codeborne.selenide.conditions.Text
 
text - Variable in class com.codeborne.selenide.conditions.Text
 
text - Static variable in class com.codeborne.selenide.impl.Html
 
text() - Method in interface com.codeborne.selenide.SelenideElement
Short form of getText()
textCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("h1").shouldHave(textCaseSensitive("Hello\s*John"))
TextReport - Class in com.codeborne.selenide.junit
 
TextReport() - Constructor for class com.codeborne.selenide.junit.TextReport
 
TextReport - Class in com.codeborne.selenide.testng
Reports for all method of annotated class in the suite.
TextReport() - Constructor for class com.codeborne.selenide.testng.TextReport
 
texts(String...) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts (each collection element CONTAINS corresponding text)
texts(List<String>) - Static method in class com.codeborne.selenide.CollectionCondition
Checks that given collection has given texts (each collection element CONTAINS corresponding text)
Texts - Class in com.codeborne.selenide.collections
 
Texts(String...) - Constructor for class com.codeborne.selenide.collections.Texts
 
Texts(List<String>) - Constructor for class com.codeborne.selenide.collections.Texts
 
texts() - Method in class com.codeborne.selenide.ElementsCollection
Gets all the texts in elements collection
texts(Collection<WebElement>) - Static method in class com.codeborne.selenide.ElementsCollection
Fail-safe method for retrieving texts of given elements.
TextsMismatch - Error in com.codeborne.selenide.ex
 
TextsMismatch(WebElementsCollection, List<String>, List<String>, long) - Constructor for error com.codeborne.selenide.ex.TextsMismatch
 
THREAD_PROXY_SERVER - Variable in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
THREAD_WEB_DRIVER - Variable in class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
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(long) - Static method in class com.codeborne.selenide.ex.ErrorMessages
 
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
 
to(String) - Method in class com.codeborne.selenide.junit.ScreenShooter
One-liner to configure Configuration.reportsFolder property
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.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 - Class in com.codeborne.selenide.commands
 
ToString() - Constructor for class com.codeborne.selenide.commands.ToString
 
toString() - Method in class com.codeborne.selenide.Condition
 
toString() - Method in class com.codeborne.selenide.conditions.Text
 
toString() - Method in class com.codeborne.selenide.ElementsCollection
 
toString() - Method in error com.codeborne.selenide.ex.DialogTextMismatch
 
toString() - Method in error com.codeborne.selenide.ex.ElementNotFound
 
toString() - Method in error com.codeborne.selenide.ex.ElementShould
 
toString() - Method in error com.codeborne.selenide.ex.ElementShouldNot
 
toString() - Method in error com.codeborne.selenide.ex.InvalidStateException
 
toString() - Method in error com.codeborne.selenide.ex.ListSizeMismatch
 
toString() - Method in error com.codeborne.selenide.ex.TextsMismatch
 
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.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.
ToWebElement - Class in com.codeborne.selenide.commands
 
ToWebElement() - Constructor for class com.codeborne.selenide.commands.ToWebElement
 
toWebElement() - Method in interface com.codeborne.selenide.SelenideElement
 
type(String) - Static method in class com.codeborne.selenide.Condition
Sample: $("#input").shouldHave(type("checkbox"))

U

UIAssertionError - Error in com.codeborne.selenide.ex
 
UIAssertionError(Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
UIAssertionError(String, Throwable) - Constructor for error com.codeborne.selenide.ex.UIAssertionError
 
uiDetails() - Method in error com.codeborne.selenide.ex.UIAssertionError
 
UnusedWebdriversCleanupThread() - Constructor for class com.codeborne.selenide.impl.WebDriverThreadLocalContainer.UnusedWebdriversCleanupThread
 
updateHash(String) - Static method in class com.codeborne.selenide.Selenide
Update the hash of the window location.
UploadFile - Class in com.codeborne.selenide.commands
 
UploadFile() - Constructor for class com.codeborne.selenide.commands.UploadFile
 
uploadFile(WebElement, File) - Method in class com.codeborne.selenide.commands.UploadFile
 
uploadFile(File...) - Method in interface com.codeborne.selenide.SelenideElement
Upload file into file upload field.
UploadFileFromClasspath - Class in com.codeborne.selenide.commands
 
UploadFileFromClasspath() - Constructor for class com.codeborne.selenide.commands.UploadFileFromClasspath
 
uploadFromClasspath(String...) - Method in interface com.codeborne.selenide.SelenideElement
Upload file into file upload field.
url() - Static method in class com.codeborne.selenide.WebDriverRunner
 

V

Val - Class in com.codeborne.selenide.commands
 
Val() - Constructor for class com.codeborne.selenide.commands.Val
 
val(String) - Method in interface com.codeborne.selenide.SelenideElement
Same as #setValue(java.lang.String)
val() - Method in interface com.codeborne.selenide.SelenideElement
Get the "value" attribute of the element Same as #getValue()
validateAssertionMode() - Static method in class com.codeborne.selenide.logevents.ErrorsCollector
 
value(String) - Static method in class com.codeborne.selenide.Condition
Assert that element has given "value" attribute as substring NB! Ignores difference in non-visible characters like spaces, non-breakable spaces, tabs, newlines etc.
valueOf(String) - Static method in enum com.codeborne.selenide.Configuration.AssertionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.codeborne.selenide.Configuration.FileDownloadMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.codeborne.selenide.Configuration.SelectorMode
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.
values() - Static method in enum com.codeborne.selenide.Configuration.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.Configuration.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.Configuration.SelectorMode
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.
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.
visible - Static variable in class com.codeborne.selenide.Condition
Checks if element is visible

W

wait(T, Predicate<T>) - Method in class com.codeborne.selenide.impl.Waiter
 
wait(T, Predicate<T>, long, long) - Method in class com.codeborne.selenide.impl.Waiter
 
Wait() - Static method in class com.codeborne.selenide.Selenide
Create a org.openqa.selenium.support.ui.FluentWait instance with Selenide timeout/polling.
Waiter - Class in com.codeborne.selenide.impl
 
Waiter() - Constructor for class com.codeborne.selenide.impl.Waiter
 
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.
WebDriverBinaryManager - Class in com.codeborne.selenide.webdriver
 
WebDriverBinaryManager() - Constructor for class com.codeborne.selenide.webdriver.WebDriverBinaryManager
 
webDriverBinaryManager - Variable in class com.codeborne.selenide.webdriver.WebDriverFactory
 
WebDriverContainer - Interface in com.codeborne.selenide.impl
 
webdriverContainer - Static variable in class com.codeborne.selenide.WebDriverRunner
 
webdriverExceptionMessage(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
webdriverExceptionMessage(String) - Method in class com.codeborne.selenide.impl.Cleanup
 
WebDriverFactory - Class in com.codeborne.selenide.webdriver
 
WebDriverFactory() - Constructor for class com.codeborne.selenide.webdriver.WebDriverFactory
 
WebDriverProvider - Interface in com.codeborne.selenide
Interface for using custom WebDriver in your tests
WebDriverRunner - Class in com.codeborne.selenide
 
WebDriverRunner() - Constructor for class com.codeborne.selenide.WebDriverRunner
 
WebdriversFinalCleanupThread(Thread) - Constructor for class com.codeborne.selenide.impl.WebDriverThreadLocalContainer.WebdriversFinalCleanupThread
 
WebDriverThreadLocalContainer - Class in com.codeborne.selenide.impl
 
WebDriverThreadLocalContainer() - Constructor for class com.codeborne.selenide.impl.WebDriverThreadLocalContainer
 
WebDriverThreadLocalContainer.UnusedWebdriversCleanupThread - Class in com.codeborne.selenide.impl
 
WebDriverThreadLocalContainer.WebdriversFinalCleanupThread - Class in com.codeborne.selenide.impl
 
WebElementsCollection - Interface in com.codeborne.selenide.impl
 
WebElementsCollectionWrapper - Class in com.codeborne.selenide.impl
 
WebElementsCollectionWrapper(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(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(String) - Method in class com.codeborne.selenide.SelenideTargetLocator
Switch to window/tab by name/handle/title
windowByTitle(String) - Static method in class com.codeborne.selenide.SelenideTargetLocator
Switch to window/tab by name/handle/title except some windows handles
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(Error, long) - Static method in error com.codeborne.selenide.ex.UIAssertionError
 
wrap(Throwable) - Method in class com.codeborne.selenide.impl.Cleanup
 
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(By) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(SearchContext, By, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(Class<T>, SearchContext, By, int) - Static method in class com.codeborne.selenide.impl.ElementFinder
 
wrap(WebElementsCollection) - Static method in class com.codeborne.selenide.impl.LastCollectionElement
 
wrap(ElementLocator) - Static method in class com.codeborne.selenide.impl.SelenideElementListProxy
 
wrap(WebElement) - Static method in class com.codeborne.selenide.impl.WebElementWrapper
 
wrapThrowable(Throwable, long) - Static method in error com.codeborne.selenide.ex.UIAssertionError
 
writeToFile(String, File) - Method in class com.codeborne.selenide.impl.ScreenShotLaboratory
 

Z

zoom(double) - Static method in class com.codeborne.selenide.Selenide
Zoom current page (in or out).
$ A B C D E F G H I J L M N O P R S T U V W Z