|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.codeborne.selenide.DOM
public class DOM
| Constructor Summary | |
|---|---|
DOM()
|
|
| Method Summary | |
|---|---|
static org.openqa.selenium.WebElement |
assertElement(org.openqa.selenium.By selector,
Condition condition)
|
static org.openqa.selenium.WebElement |
assertHidden(org.openqa.selenium.By selector)
Method fails if element does not exists. |
static org.openqa.selenium.WebElement |
assertVisible(org.openqa.selenium.By selector)
|
static void |
click(org.openqa.selenium.By by)
|
static void |
click(org.openqa.selenium.By by,
int index)
Click the Nth matched element on the page. |
static java.lang.String |
describeElement(org.openqa.selenium.WebElement element)
|
static java.lang.Object |
executeJavaScript(java.lang.String jsCode)
|
static boolean |
existsAndVisible(org.openqa.selenium.By logoutLink)
Deprecated. |
static void |
followLink(org.openqa.selenium.By by)
|
static org.openqa.selenium.WebElement |
getElement(org.openqa.selenium.By by)
|
static java.lang.String |
getJQuerySelector(org.openqa.selenium.By seleniumSelector)
|
static java.lang.String |
getJQuerySelectorString(org.openqa.selenium.By seleniumSelector)
|
static java.lang.String |
getSelectedText(org.openqa.selenium.By selectField)
|
static java.lang.String |
getSelectedValue(org.openqa.selenium.By selectField)
|
static boolean |
isVisible(org.openqa.selenium.By selector)
|
static void |
scrollTo(org.openqa.selenium.By element)
It works only if jQuery "scroll" plugin is included in page being tested |
static void |
selectOption(org.openqa.selenium.By selectField,
java.lang.String value)
|
static void |
selectOptionByText(org.openqa.selenium.By selectField,
java.lang.String value)
|
static void |
selectRadio(java.lang.String radioFieldId,
java.lang.String value)
|
static void |
setValue(org.openqa.selenium.By by,
java.lang.String value)
|
static void |
setValue(org.openqa.selenium.WebElement element,
java.lang.String value)
|
static void |
triggerChangeEvent(org.openqa.selenium.By by)
|
static org.openqa.selenium.WebElement |
waitFor(org.openqa.selenium.By by)
|
static org.openqa.selenium.WebElement |
waitFor(org.openqa.selenium.By by,
Condition condition)
|
static org.openqa.selenium.WebElement |
waitFor(org.openqa.selenium.By by,
Condition condition,
long milliseconds)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DOM()
| Method Detail |
|---|
public static org.openqa.selenium.WebElement getElement(org.openqa.selenium.By by)
public static void setValue(org.openqa.selenium.By by,
java.lang.String value)
public static void setValue(org.openqa.selenium.WebElement element,
java.lang.String value)
public static void click(org.openqa.selenium.By by)
public static void click(org.openqa.selenium.By by,
int index)
by - selector to match elementindex - is zero-based
java.lang.IllegalArgumentException - if index is bigger than number of matched elements.public static void triggerChangeEvent(org.openqa.selenium.By by)
public static java.lang.String getJQuerySelector(org.openqa.selenium.By seleniumSelector)
public static java.lang.String getJQuerySelectorString(org.openqa.selenium.By seleniumSelector)
public static java.lang.String describeElement(org.openqa.selenium.WebElement element)
public static java.lang.Object executeJavaScript(java.lang.String jsCode)
public static void scrollTo(org.openqa.selenium.By element)
element - HTML element to scroll to.
public static void selectRadio(java.lang.String radioFieldId,
java.lang.String value)
public static java.lang.String getSelectedValue(org.openqa.selenium.By selectField)
public static java.lang.String getSelectedText(org.openqa.selenium.By selectField)
public static void selectOption(org.openqa.selenium.By selectField,
java.lang.String value)
public static void selectOptionByText(org.openqa.selenium.By selectField,
java.lang.String value)
@Deprecated public static boolean existsAndVisible(org.openqa.selenium.By logoutLink)
public static void followLink(org.openqa.selenium.By by)
public static boolean isVisible(org.openqa.selenium.By selector)
public static org.openqa.selenium.WebElement assertVisible(org.openqa.selenium.By selector)
public static org.openqa.selenium.WebElement assertHidden(org.openqa.selenium.By selector)
public static org.openqa.selenium.WebElement assertElement(org.openqa.selenium.By selector,
Condition condition)
public static org.openqa.selenium.WebElement waitFor(org.openqa.selenium.By by)
public static org.openqa.selenium.WebElement waitFor(org.openqa.selenium.By by,
Condition condition)
public static org.openqa.selenium.WebElement waitFor(org.openqa.selenium.By by,
Condition condition,
long milliseconds)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||