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

$

$(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
Find the first element matching given CSS selector
$(By) - Static method in class com.codeborne.selenide.Selenide
Find the first element matching given CSS selector
$(By, int) - Static method in class com.codeborne.selenide.Selenide
 
$(WebElement, String) - Static method in class com.codeborne.selenide.Selenide
Find the first element matching given CSS selector
$(String, int) - Static method in class com.codeborne.selenide.Selenide
Find the Nth element matching given criteria
$(WebElement, String, int) - Static method in class com.codeborne.selenide.Selenide
Find the Nth element matching given criteria
$(WebElement, By, int) - Static method in class com.codeborne.selenide.Selenide
 
$(String) - Method in interface com.codeborne.selenide.SelenideElement
 
$(String, int) - Method in interface com.codeborne.selenide.SelenideElement
com.codeborne.selenide.SelenideElement#find(java.lang.String)
$(By) - Method in interface com.codeborne.selenide.SelenideElement
com.codeborne.selenide.SelenideElement#find(java.lang.String)
$(By, int) - Method in interface com.codeborne.selenide.SelenideElement
com.codeborne.selenide.SelenideElement#find(java.lang.String)
$$(Collection<? extends WebElement>) - Static method in class com.codeborne.selenide.Selenide
 
$$(String) - Static method in class com.codeborne.selenide.Selenide
Find all elements matching given CSS selector.
$$(By) - Static method in class com.codeborne.selenide.Selenide
Find all elements matching given CSS selector.
$$(WebElement, String) - Static method in class com.codeborne.selenide.Selenide
Find all elements matching given CSS selector inside given parent element Methods returns an ElementsCollection which is a list of WebElement objects that can be iterated, and at the same time is implementation of WebElement interface, meaning that you can call methods .sendKeys(), click() etc.
$$(WebElement, By) - Static method in class com.codeborne.selenide.Selenide
Find all elements matching given criteria inside given parent element
$$(String) - Method in interface com.codeborne.selenide.SelenideElement
com.codeborne.selenide.SelenideElement#findAll(java.lang.String)
$$(By) - Method in interface com.codeborne.selenide.SelenideElement
com.codeborne.selenide.SelenideElement#findAll(java.lang.String)

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.
actualValue(WebElement) - Method in class com.codeborne.selenide.Condition
 
add(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
after() - Method in class com.codeborne.selenide.junit.BrowserStrategy
 
appear - Static variable in class com.codeborne.selenide.Condition
Synonym for #visible - may be used for better readability $("#logoutLink").should(appear);
appears - Static variable in class com.codeborne.selenide.Condition
Synonym for #visible - may be used for better readability $("#logoutLink").waitUntil(appears, 10000); Thought the same can be done in a shorter way: waitFor(By.id("logoutLink");
append(String) - Method in interface com.codeborne.selenide.SelenideElement
Append given test to the text field and trigger "change" event.
apply(WebElement) - Method in class com.codeborne.selenide.Condition
 
applyNull() - Method in class com.codeborne.selenide.Condition
 
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
$("#mydiv").shouldHave(attribute("fileId", "12345"));

B

baseUrl - Static variable in class com.codeborne.selenide.Configuration
 
browser - Static variable in class com.codeborne.selenide.Configuration
Which browser to use.
BrowserStrategy - Class in com.codeborne.selenide.junit
Usage:
BrowserStrategy() - Constructor for class com.codeborne.selenide.junit.BrowserStrategy
 
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.
BySelectorCollection - Class in com.codeborne.selenide.impl
 
BySelectorCollection(By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
 
BySelectorCollection(WebElement, By) - Constructor for class com.codeborne.selenide.impl.BySelectorCollection
 
byText(String) - Static method in class com.codeborne.selenide.Selectors
Find element HAVING given text (exactly this text) NB! It seems that Selenium WebDriver does not support i18n characters in XPath :(
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
 

C

captureFailingTests - Variable in class com.codeborne.selenide.junit.ScreenShooter
 
captureFailingTests - Static variable in class com.codeborne.selenide.testng.ScreenShooter
 
captureSuccessfulTests - Variable in class com.codeborne.selenide.junit.ScreenShooter
 
captureSuccessfulTests - Static variable in class com.codeborne.selenide.testng.ScreenShooter
 
change(By) - Method in class com.codeborne.selenide.JQuery
Trigger "onchange" event on given element
change(By, int) - Method in class com.codeborne.selenide.JQuery
Trigger "onchange" event on given element
CHROME - Static variable in class com.codeborne.selenide.WebDriverRunner
 
cleanupWebDriverExceptionMessage(WebDriverException) - Static method in class com.codeborne.selenide.WebDriverRunner
 
clearBrowserCache() - Static method in class com.codeborne.selenide.WebDriverRunner
 
closeWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
 
CollectionCondition - Class in com.codeborne.selenide
 
CollectionCondition() - Constructor for class com.codeborne.selenide.CollectionCondition
 
com.codeborne.selenide - package com.codeborne.selenide
 
com.codeborne.selenide.ex - package com.codeborne.selenide.ex
 
com.codeborne.selenide.impl - package com.codeborne.selenide.impl
 
com.codeborne.selenide.junit - package com.codeborne.selenide.junit
 
com.codeborne.selenide.testng - package com.codeborne.selenide.testng
 
Condition - Class in com.codeborne.selenide
 
Condition(String, boolean) - Constructor for class com.codeborne.selenide.Condition
 
Configuration - Class in com.codeborne.selenide
 
Configuration() - Constructor for class com.codeborne.selenide.Configuration
 
confirm(String) - Static method in class com.codeborne.selenide.Selenide
Accept (Click "Yes" or "Ok") in the confirmation dialog (javascript 'alert' or 'confirm').
createDriver() - Method in interface com.codeborne.selenide.WebDriverProvider
 
cssClass(String) - Static method in class com.codeborne.selenide.Condition
 

D

data(String) - Method in interface com.codeborne.selenide.SelenideElement
Get value of attribute "data-dataAttributeName"
decorate(ClassLoader, Field) - Method in class com.codeborne.selenide.impl.SelenideFieldDecorator
 
Describe - Class in com.codeborne.selenide.impl
 
describe(WebElement) - 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 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 #hidden - may be used for better readability: $("#loginLink").should(disappear);
disappears - Static variable in class com.codeborne.selenide.Condition
Synonym for #hidden - may be used for better readability: $("#loginLink").waitUntil(disappears, 9000);
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.

E

ElementLocatorProxy - Class in com.codeborne.selenide.impl
 
ElementMatches - Error in com.codeborne.selenide.ex
 
ElementMatches(String, Condition, WebElement, long) - Constructor for error com.codeborne.selenide.ex.ElementMatches
 
ElementMismatch - Error in com.codeborne.selenide.ex
 
ElementMismatch(String, Condition, WebElement, long) - Constructor for error com.codeborne.selenide.ex.ElementMismatch
 
ElementNotFound - Error in com.codeborne.selenide.ex
 
ElementNotFound(String, Condition, long) - Constructor for error com.codeborne.selenide.ex.ElementNotFound
 
ElementNotFound(WebElementsCollection, String[], long) - 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
 
elementsToString(Collection<WebElement>) - Static method in class com.codeborne.selenide.ElementsCollection
 
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 $("#input").shouldBe(empty) 2) For other elements, check that text is empty $("h2").shouldBe(empty)
enabled - Static variable in class com.codeborne.selenide.Condition
Checks that element is not disabled
exactText(String) - Static method in class com.codeborne.selenide.Condition
$("h1").shouldHave(exactText("Hello"))
exactTextCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
$("h1").shouldHave(exactText("Hello"))
exclude(Condition) - Method in class com.codeborne.selenide.ElementsCollection
 
excludeWith(Condition) - Method in class com.codeborne.selenide.ElementsCollection
 
executeJavaScript(String) - Static method in class com.codeborne.selenide.Selenide
 
executeJQueryMethod(By, String) - Method in class com.codeborne.selenide.JQuery
 
exist - Static variable in class com.codeborne.selenide.Condition
 
exists() - Method in interface com.codeborne.selenide.SelenideElement
Checks if element exists true on the current page.

F

fail(WebElementsCollection, List<WebElement>, long) - Method in class com.codeborne.selenide.CollectionCondition
 
failed(Throwable, Description) - Method in class com.codeborne.selenide.junit.ScreenShooter
 
failedTests() - Static method in class com.codeborne.selenide.junit.ScreenShooter
 
filter(Condition) - Method in class com.codeborne.selenide.ElementsCollection
 
filterBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
 
FilteringCollection - Class in com.codeborne.selenide.impl
 
FilteringCollection(WebElementsCollection, Predicate<WebElement>) - Constructor for class com.codeborne.selenide.impl.FilteringCollection
 
find(Condition) - Method in class com.codeborne.selenide.ElementsCollection
 
find(SelenideElement, Object, int) - Method in class com.codeborne.selenide.impl.WaitingSelenideElement
 
find(String) - Method in interface com.codeborne.selenide.SelenideElement
Find the first matching element inside given element
find(String, int) - Method in interface com.codeborne.selenide.SelenideElement
Find the Nth matching element inside given element
find(By) - Method in interface com.codeborne.selenide.SelenideElement
com.codeborne.selenide.SelenideElement#find(java.lang.String)
find(By, int) - Method in interface com.codeborne.selenide.SelenideElement
com.codeborne.selenide.SelenideElement#find(java.lang.String)
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)
findBy(Condition) - Method in class com.codeborne.selenide.ElementsCollection
 
FIREFOX - Static variable in class com.codeborne.selenide.WebDriverRunner
 
focused - Static variable in class com.codeborne.selenide.Condition
 
followLink() - Method in interface com.codeborne.selenide.SelenideElement
Actual for <a href> elements.

G

get(int) - Method in class com.codeborne.selenide.ElementsCollection
 
getActualDelegate() - Method in class com.codeborne.selenide.impl.ElementLocatorProxy
 
getActualDelegate() - Method in class com.codeborne.selenide.impl.WaitingSelenideElement
 
getActualDelegate() - Method in class com.codeborne.selenide.impl.WebElementProxy
 
getActualElements() - Method in class com.codeborne.selenide.impl.BySelectorCollection
 
getActualElements() - Method in class com.codeborne.selenide.impl.FilteringCollection
 
getActualElements() - Method in interface com.codeborne.selenide.impl.WebElementsCollection
 
getActualElements() - Method in class com.codeborne.selenide.impl.WebElementsCollectionWrapper
 
getDelegate() - Method in class com.codeborne.selenide.impl.ElementLocatorProxy
 
getDelegate() - Method in class com.codeborne.selenide.impl.WaitingSelenideElement
 
getDelegate() - Method in class com.codeborne.selenide.impl.WebElementProxy
 
getElement(By) - Static method in class com.codeborne.selenide.Selenide
Find the first element matching given criteria
getElement(By, int) - Static method in class com.codeborne.selenide.Selenide
Find the Nth element matching given criteria
getElements(By) - Static method in class com.codeborne.selenide.Selenide
Find all elements matching given CSS selector
getFocusedElement() - Static method in class com.codeborne.selenide.Selenide
 
getJQuerySelector(By) - Method in class com.codeborne.selenide.JQuery
 
getSelectedOption() - Method in interface com.codeborne.selenide.SelenideElement
Find selected option from this select field
getSelectedRadio(By) - Static method in class com.codeborne.selenide.Selenide
 
getSelectedText() - Method in interface com.codeborne.selenide.SelenideElement
Get text of selected option in select field
getSelectedValue() - Method in interface com.codeborne.selenide.SelenideElement
Get value of selected option in select field
getSelf() - Method in class com.codeborne.selenide.ElementsContainer
 
getTexts() - Method in class com.codeborne.selenide.ElementsCollection
 
getTexts(Collection<WebElement>) - Static method in class com.codeborne.selenide.ElementsCollection
Fail-safe method for retrieving texts of given elements.
getWebDriver() - Static method in class com.codeborne.selenide.WebDriverRunner
Get the underlying instance of Selenium WebDriver.

H

hasAttribute(String, String) - Static method in class com.codeborne.selenide.Condition
$("#mydiv").waitUntil(hasAttribute("fileId", "12345"), 7000);
hasClass(WebElement, String) - Static method in class com.codeborne.selenide.Condition
 
hasClass(String) - Static method in class com.codeborne.selenide.Condition
 
hasNext() - Method in class com.codeborne.selenide.impl.SelenideElementIterator
 
hasNotClass(String) - Static method in class com.codeborne.selenide.Condition
 
hasOptions() - Static method in class com.codeborne.selenide.Condition
$("#my-select-box").waitUntil(hasOptions(), 7000);
hasPrevious() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
hasText(String) - Static method in class com.codeborne.selenide.Condition
$("h1").waitUntil(hasText("Hello"), 10000)
hasValue(String) - Static method in class com.codeborne.selenide.Condition
$("#myInput").waitUntil(hasValue("John"), 5000)
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.
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:
htmlUnit() - Static method in class com.codeborne.selenide.WebDriverRunner
 

I

id(String) - Static method in class com.codeborne.selenide.Condition
$("#input").shouldHave(id("myForm"))
ie() - Static method in class com.codeborne.selenide.WebDriverRunner
 
INTERNET_EXPLORER - Static variable in class com.codeborne.selenide.WebDriverRunner
 
invoke(Object, Method, Object[]) - Method in class com.codeborne.selenide.impl.SelenideElementListProxy
 
isDisplayed() - Method in interface com.codeborne.selenide.SelenideElement
Check if this element exists and visible.
isJQueryAvailable() - Method in class com.codeborne.selenide.JQuery
 
iterator() - Method in class com.codeborne.selenide.ElementsCollection
 

J

JQuery - Class in com.codeborne.selenide
 
JQuery() - Constructor for class com.codeborne.selenide.JQuery
 
jQuery - Static variable in class com.codeborne.selenide.JQuery
This instance is mutable so that you can replace it with your own custom object.

L

listIterator(int) - Method in class com.codeborne.selenide.ElementsCollection
 
ListSizeMismatch - Error in com.codeborne.selenide.ex
 
ListSizeMismatch(int, WebElementsCollection, List<WebElement>, long) - Constructor for error com.codeborne.selenide.ex.ListSizeMismatch
 

M

makeUniqueUrlToAvoidIECaching(String, long) - Method in class com.codeborne.selenide.impl.Navigator
 
matchesText(String) - Static method in class com.codeborne.selenide.Condition
$(".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 $("h1").should(matchText("Hello\s*John"))

N

name(String) - Static method in class com.codeborne.selenide.Condition
$("#input").shouldHave(name("username"))
navigateToAbsoluteUrl(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
 
not(Condition) - Static method in class com.codeborne.selenide.Condition
 
notPresent - Static variable in class com.codeborne.selenide.Condition
 

O

onClick(By) - Method in class com.codeborne.selenide.JQuery
Calls onclick javascript code.
onConfirmReturn(boolean) - Static method in class com.codeborne.selenide.Selenide
 
onTestFailure(ITestResult) - Method in class com.codeborne.selenide.testng.ScreenShooter
 
onTestSuccess(ITestResult) - Method in class com.codeborne.selenide.testng.ScreenShooter
 
open(String) - Method in class com.codeborne.selenide.impl.Navigator
The main starting point in your tests.
open(URL) - Method in class com.codeborne.selenide.impl.Navigator
 
open(String) - Static method in class com.codeborne.selenide.Selenide
 
open(URL) - 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
 
OPERA - Static variable in class com.codeborne.selenide.WebDriverRunner
To use OperaDriver, you need to include extra dependency to your project:
options - Static variable in class com.codeborne.selenide.Condition
$("input").shouldHave(options);

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.
PHANTOMJS - Static variable in class com.codeborne.selenide.WebDriverRunner
To use OperaDriver, you need to include extra dependency to your project:
phantomjs() - Static method in class com.codeborne.selenide.WebDriverRunner
 
pollingInterval - Static variable in class com.codeborne.selenide.Configuration
 
present - Static variable in class com.codeborne.selenide.Condition
 
pressEnter() - Method in interface com.codeborne.selenide.SelenideElement
Press ENTER.
previous() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
previousIndex() - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 

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
 
reportsFolder - Static variable in class com.codeborne.selenide.Configuration
Folder to store screenshots to.

S

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(ITestResult) - Method in class com.codeborne.selenide.testng.ScreenShooter
 
scrollTo(By) - Method in class com.codeborne.selenide.JQuery
It works only if jQuery "scroll" plugin is included in page being tested
selected - Static variable in class com.codeborne.selenide.Condition
Checks that element is selected
selectOption(String) - Method in interface com.codeborne.selenide.SelenideElement
Select an option from dropdown list
selectOptionByText(WebElement, String) - Method in class com.codeborne.selenide.impl.WaitingSelenideElement
 
selectOptionByValue(WebElement, String) - Method in class com.codeborne.selenide.impl.WaitingSelenideElement
 
selectOptionByValue(String) - Method in interface com.codeborne.selenide.SelenideElement
Select an option by value from dropdown list
Selectors - Class in com.codeborne.selenide
 
Selectors() - Constructor for class com.codeborne.selenide.Selectors
 
selectRadio(By, String) - Static method in class com.codeborne.selenide.Selenide
Select radio field by value
Selenide - Class in com.codeborne.selenide
 
Selenide() - Constructor for class com.codeborne.selenide.Selenide
 
SelenideElement - Interface in com.codeborne.selenide
 
SelenideElementIterator - Class in com.codeborne.selenide.impl
 
SelenideElementIterator(Iterator<WebElement>) - Constructor for class com.codeborne.selenide.impl.SelenideElementIterator
 
SelenideElementListIterator - Class in com.codeborne.selenide.impl
 
SelenideElementListIterator(ListIterator<WebElement>) - 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
 
set(SelenideElement) - Method in class com.codeborne.selenide.impl.SelenideElementListIterator
 
setSelf(SelenideElement) - Method in class com.codeborne.selenide.ElementsContainer
 
setValue(String) - Method in interface com.codeborne.selenide.SelenideElement
Clear the text field, enter given text and trigger "change" event.
setWebDriver(WebDriver) - Static method in class com.codeborne.selenide.WebDriverRunner
Tell Selenide use your provided WebDriver instance.
should(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Checks that given element meets all of given conditions.
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(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
 
shouldNot(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Checks that given element does not meet given conditions.
shouldNotBe(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #shouldNot.
shouldNotHave(Condition...) - Method in interface com.codeborne.selenide.SelenideElement
Synonym for #shouldNot.
size(int) - Static method in class com.codeborne.selenide.CollectionCondition
 
size() - Method in class com.codeborne.selenide.ElementsCollection
 
sleep(long) - Static method in class com.codeborne.selenide.Selenide
Not recommended.
source() - Static method in class com.codeborne.selenide.WebDriverRunner
 
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
 
succeededTests() - Method in class com.codeborne.selenide.junit.ScreenShooter
 
switchTo() - Static method in class com.codeborne.selenide.Selenide
 

T

takeScreenShot(String, String) - Static method in class com.codeborne.selenide.WebDriverRunner
 
takeScreenShot(String) - Static method in class com.codeborne.selenide.WebDriverRunner
 
text(String) - Static method in class com.codeborne.selenide.Condition
$("h1").shouldHave(text("Hello\s*John"))
text() - Method in interface com.codeborne.selenide.SelenideElement
Short form of getText()
textCaseSensitive(String) - Static method in class com.codeborne.selenide.Condition
$("h1").shouldHave(textCaseSensitive("Hello\s*John"))
texts(String...) - Static method in class com.codeborne.selenide.CollectionCondition
 
TextsMismatch - Error in com.codeborne.selenide.ex
 
TextsMismatch(WebElementsCollection, String[], String[], long) - Constructor for error com.codeborne.selenide.ex.TextsMismatch
 
timeout - Static variable in class com.codeborne.selenide.Configuration
 
title() - Static method in class com.codeborne.selenide.Selenide
 
toString() - Method in class com.codeborne.selenide.Condition
 
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.ElementMatches
 
toString() - Method in error com.codeborne.selenide.ex.ElementMismatch
 
toString() - Method in error com.codeborne.selenide.ex.ElementNotFound
 
toString() - Method in error com.codeborne.selenide.ex.ListSizeMismatch
 
toString() - Method in error com.codeborne.selenide.ex.TextsMismatch
 
toString() - Method in class com.codeborne.selenide.impl.Describe
 
toString() - Method in class com.codeborne.selenide.impl.ElementLocatorProxy
 
toString() - Method in class com.codeborne.selenide.impl.WaitingSelenideElement
 
toString() - Method in class com.codeborne.selenide.impl.WebElementProxy
 
toString() - Method in interface com.codeborne.selenide.SelenideElement
Displays WebElement in human-readable format.
toWebElement() - Method in interface com.codeborne.selenide.SelenideElement
 
type(String) - Static method in class com.codeborne.selenide.Condition
$("#input").shouldHave(type("checkbox"))

U

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(String) - Method in interface com.codeborne.selenide.SelenideElement
Same as #type(java.lang.String)
val() - Method in interface com.codeborne.selenide.SelenideElement
Get the "value" attribute of the element
value(String) - Static method in class com.codeborne.selenide.Condition
$("#input").shouldHave(value("John"))
visible - Static variable in class com.codeborne.selenide.Condition
 

W

Wait() - Static method in class com.codeborne.selenide.Selenide
 
WaitingSelenideElement - Class in com.codeborne.selenide.impl
 
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.
waitUntilPageIsLoaded() - Method in class com.codeborne.selenide.impl.Navigator
 
waitWhile(Condition, long) - Method in interface com.codeborne.selenide.SelenideElement
Wait until given element does not meet given conditions.
WebDriverProvider - Interface in com.codeborne.selenide
 
WebDriverRunner - Class in com.codeborne.selenide
 
WebDriverRunner() - Constructor for class com.codeborne.selenide.WebDriverRunner
 
WebElementProxy - 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
 
withText(String) - Static method in class com.codeborne.selenide.Selectors
Find element CONTAINING given text (as a substring) NB! It seems that Selenium WebDriver does not support i18n characters in XPath :(
wrap(ElementLocator) - Static method in class com.codeborne.selenide.impl.ElementLocatorProxy
 
wrap(ElementLocator) - Static method in class com.codeborne.selenide.impl.SelenideElementListProxy
 
wrap(SelenideElement, By, int) - Static method in class com.codeborne.selenide.impl.WaitingSelenideElement
 
wrap(WebElement) - Static method in class com.codeborne.selenide.impl.WebElementProxy
 
$ A B C D E F G H I J L M N O P R S T U V W