| Package | Description |
|---|---|
| com.github.loyada.jdollarx | |
| com.github.loyada.jdollarx.custommatchers | |
| com.github.loyada.jdollarx.singlebrowser |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicPath |
| Modifier and Type | Method and Description |
|---|---|
Path |
Path.after(Path path) |
Path |
BasicPath.afterSibling(Path path) |
Path |
Path.afterSibling(Path path) |
Path |
BasicPath.ancestorOf(Path path) |
Path |
Path.ancestorOf(Path path) |
Path |
BasicPath.and(ElementProperty... prop) |
Path |
Path.and(ElementProperty... prop) |
Path |
Path.before(Path path) |
Path |
Path.beforeSibling(Path path) |
Path |
BasicPath.childOf(Path path) |
Path |
Path.childOf(Path path) |
Path |
BasicPath.containing(Path path) |
Path |
Path.containing(Path path) |
Path |
BasicPath.contains(Path path) |
Path |
Path.contains(Path path) |
Path |
BasicPath.descendantOf(Path path) |
Path |
Path.descendantOf(Path path) |
Path |
Path.describedBy(String description) |
static Path |
BasicPath.firstOccuranceOf(Path path) |
Path |
BasicPath.inside(Path path) |
Path |
Path.inside(Path path) |
Path |
BasicPath.insideTopLevel() |
Path |
Path.insideTopLevel() |
static Path |
PathOperators.not(Path path) |
Path |
BasicPath.GlobalOccurrenceNumber.of(Path path) |
Path |
BasicPath.ChildNumber.ofType(Path path) |
Path |
BasicPath.or(Path path) |
Path |
Path.or(Path path) |
Path |
BasicPath.parentOf(Path path) |
Path |
Path.parentOf(Path path) |
Path |
BasicPath.that(ElementProperty... prop) |
Path |
Path.that(ElementProperty... prop) |
Path |
BasicPath.withClass(String cssClass) |
Path |
Path.withClass(String cssClass) |
Path |
BasicPath.withClasses(String... cssClasses) |
Path |
Path.withClasses(String... cssClasses) |
Path |
BasicPath.withGlobalIndex(Integer n) |
Path |
Path.withGlobalIndex(Integer index) |
Path |
BasicPath.withText(String txt) |
Path |
Path.withText(String txt) |
Path |
BasicPath.withTextContaining(String txt) |
Path |
Path.withTextContaining(String txt) |
| Modifier and Type | Method and Description |
|---|---|
BasicPath |
BasicPath.after(Path path) |
Path |
Path.after(Path path) |
Path |
BasicPath.afterSibling(Path path) |
Path |
Path.afterSibling(Path path) |
Path |
BasicPath.ancestorOf(Path path) |
Path |
Path.ancestorOf(Path path) |
BasicPath |
BasicPath.before(Path path) |
Path |
Path.before(Path path) |
BasicPath |
BasicPath.beforeSibling(Path path) |
Path |
Path.beforeSibling(Path path) |
Path |
BasicPath.childOf(Path path) |
Path |
Path.childOf(Path path) |
org.openqa.selenium.WebElement |
InBrowser.clickAt(Path el) |
org.openqa.selenium.WebElement |
InBrowser.clickOn(Path el) |
Path |
BasicPath.containing(Path path) |
Path |
Path.containing(Path path) |
static ElementProperty |
ElementProperties.contains(Path... paths) |
Path |
BasicPath.contains(Path path) |
Path |
Path.contains(Path path) |
Path |
BasicPath.descendantOf(Path path) |
Path |
Path.descendantOf(Path path) |
void |
InBrowser.doubleClickOn(Path el) |
org.openqa.selenium.WebElement |
InBrowser.find(Path el) |
List<org.openqa.selenium.WebElement> |
InBrowser.findAll(Path el) |
static List<org.openqa.selenium.WebElement> |
InBrowserFinder.findAll(org.openqa.selenium.WebDriver driver,
Path el) |
static NodeList |
PathParsers.findAllByPath(Document doc,
Path path) |
static NodeList |
PathParsers.findAllByPath(String docString,
Path path) |
org.openqa.selenium.WebElement |
InBrowser.findPageWithNumberOfOccurrences(Path el,
int numberOfOccurrences,
RelationOperator relationOperator) |
static org.openqa.selenium.WebElement |
InBrowserFinder.findPageWithNumberOfOccurrences(org.openqa.selenium.WebDriver driver,
Path el,
int numberOfOccurrences) |
static org.openqa.selenium.WebElement |
InBrowserFinder.findPageWithNumberOfOccurrences(org.openqa.selenium.WebDriver driver,
Path el,
int numberOfOccurrences,
RelationOperator relationOperator) |
org.openqa.selenium.WebElement |
InBrowser.findPageWithout(Path el) |
static Path |
BasicPath.firstOccuranceOf(Path path) |
static ElementProperty |
ElementProperties.hasAncesctor(Path path) |
static ElementProperty |
ElementProperties.hasChild(Path... paths) |
static ElementProperty |
ElementProperties.hasDescendant(Path... path) |
static ElementProperty |
ElementProperties.hasParent(Path path) |
org.openqa.selenium.WebElement |
InBrowser.hoverOver(Path el) |
Path |
BasicPath.inside(Path path) |
Path |
Path.inside(Path path) |
static ElementProperty |
ElementProperties.isAfter(Path... paths) |
static ElementProperty |
ElementProperties.isAfterSibling(Path... paths) |
static ElementProperty |
ElementProperties.isAncestorOf(Path... webElements) |
static ElementProperty |
ElementProperties.isBefore(Path... paths) |
static ElementProperty |
ElementProperties.isBeforeSibling(Path... paths) |
static ElementProperty |
ElementProperties.isChildOf(Path path) |
static ElementProperty |
ElementProperties.isContainedIn(Path path) |
static ElementProperty |
ElementProperties.isDescendantOf(Path path) |
boolean |
InBrowser.isDisplayed(Path el) |
boolean |
InBrowser.isEnabled(Path el) |
static ElementProperty |
ElementProperties.isInside(Path path) |
boolean |
InBrowser.isNotPresent(Path el) |
static ElementProperty |
ElementProperties.isParentOf(Path... paths) |
boolean |
InBrowser.isPresent(Path el) |
boolean |
InBrowser.isSelected(Path el) |
static ElementProperty |
ElementProperties.isSiblingOf(Path... paths) |
static Path |
PathOperators.not(Path path) |
Integer |
InBrowser.numberOfAppearances(Path el) |
Path |
BasicPath.GlobalOccurrenceNumber.of(Path path) |
Path |
BasicPath.ChildNumber.ofType(Path path) |
void |
Operations.KeysDown.on(Path path) |
Path |
BasicPath.or(Path path) |
Path |
Path.or(Path path) |
Path |
BasicPath.parentOf(Path path) |
Path |
Path.parentOf(Path path) |
org.openqa.selenium.WebElement |
InBrowser.scrollTo(Path el) |
void |
Operations.KeysSender.to(Path path) |
void |
Operations.Scroll.to(Path path) |
void |
Operations.DragAndDrop.to(Path target) |
| Modifier and Type | Method and Description |
|---|---|
static org.hamcrest.Matcher<Path> |
IsPresent.in(Document document) |
static org.hamcrest.Matcher<Path> |
IsPresent.in(InBrowser browser) |
static org.hamcrest.Matcher<Path> |
CustomMatchers.isAbsentFrom(Document document) |
static org.hamcrest.Matcher<Path> |
CustomMatchers.isAbsentFrom(InBrowser browser) |
static org.hamcrest.Matcher<Path> |
CustomMatchers.isEnabledIn(InBrowser browser) |
static org.hamcrest.Matcher<Path> |
CustomMatchers.isPresentIn(Document document) |
static org.hamcrest.Matcher<Path> |
CustomMatchers.isPresentIn(InBrowser browser) |
static org.hamcrest.Matcher<Path> |
CustomMatchers.isSelectedIn(InBrowser browser) |
org.hamcrest.Matcher<Path> |
IsPresentNTimes.timesIn(Document doc) |
org.hamcrest.Matcher<Path> |
IsPresentNTimes.timesIn(InBrowser browser) |
org.hamcrest.Matcher<Path> |
IsPresentNTimes.timesOrLessIn(Document doc) |
org.hamcrest.Matcher<Path> |
IsPresentNTimes.timesOrLessIn(InBrowser browser) |
org.hamcrest.Matcher<Path> |
IsPresentNTimes.timesOrMoreIn(Document doc) |
org.hamcrest.Matcher<Path> |
IsPresentNTimes.timesOrMoreIn(InBrowser browser) |
| Modifier and Type | Method and Description |
|---|---|
static org.hamcrest.Matcher<InBrowser> |
CustomMatchers.hasElement(Path el) |
static HasElements |
CustomMatchers.hasElements(Path path) |
static org.hamcrest.Matcher<InBrowser> |
CustomMatchers.hasNoElement(Path el) |
| Constructor and Description |
|---|
HasElementNTimes(Path path,
int nTimes) |
HasElements(Path path) |
| Modifier and Type | Class and Description |
|---|---|
class |
SingleBrowserPath |
| Modifier and Type | Method and Description |
|---|---|
Path |
SingleBrowserPath.after(Path another) |
Path |
SingleBrowserPath.afterSibling(Path another) |
Path |
SingleBrowserPath.ancestorOf(Path another) |
Path |
SingleBrowserPath.and(ElementProperty... prop) |
Path |
SingleBrowserPath.before(Path another) |
Path |
SingleBrowserPath.beforeSibling(Path another) |
Path |
SingleBrowserPath.childOf(Path another) |
Path |
SingleBrowserPath.containing(Path another) |
Path |
SingleBrowserPath.contains(Path another) |
Path |
SingleBrowserPath.descendantOf(Path another) |
Path |
SingleBrowserPath.describedBy(String description) |
Path |
SingleBrowserPath.inside(Path another) |
Path |
SingleBrowserPath.insideTopLevel() |
Path |
SingleBrowserPath.or(Path another) |
Path |
SingleBrowserPath.parentOf(Path another) |
Path |
SingleBrowserPath.that(ElementProperty... prop) |
Path |
SingleBrowserPath.withClass(String cssClass) |
Path |
SingleBrowserPath.withClasses(String... cssClasses) |
Path |
SingleBrowserPath.withGlobalIndex(Integer index) |
Path |
SingleBrowserPath.withText(String txt) |
Path |
SingleBrowserPath.withTextContaining(String txt) |
| Modifier and Type | Method and Description |
|---|---|
Path |
SingleBrowserPath.after(Path another) |
Path |
SingleBrowserPath.afterSibling(Path another) |
Path |
SingleBrowserPath.ancestorOf(Path another) |
Path |
SingleBrowserPath.before(Path another) |
Path |
SingleBrowserPath.beforeSibling(Path another) |
Path |
SingleBrowserPath.childOf(Path another) |
static org.openqa.selenium.WebElement |
InBrowserSinglton.clickAt(Path el) |
static org.openqa.selenium.WebElement |
InBrowserSinglton.clickOn(Path el) |
Path |
SingleBrowserPath.containing(Path another) |
Path |
SingleBrowserPath.contains(Path another) |
Path |
SingleBrowserPath.descendantOf(Path another) |
static void |
InBrowserSinglton.doubleClickOn(Path el) |
static org.openqa.selenium.WebElement |
InBrowserSinglton.find(Path el) |
static List<org.openqa.selenium.WebElement> |
InBrowserSinglton.findAll(Path el) |
static org.openqa.selenium.WebElement |
InBrowserSinglton.hoverOver(Path el) |
Path |
SingleBrowserPath.inside(Path another) |
static boolean |
InBrowserSinglton.isDisplayed(Path el) |
static boolean |
InBrowserSinglton.isEnabled(Path el) |
static boolean |
InBrowserSinglton.isPresent(Path el) |
static boolean |
InBrowserSinglton.isSelected(Path el) |
static Integer |
InBrowserSinglton.numberOfAppearances(Path el) |
Path |
SingleBrowserPath.or(Path another) |
Path |
SingleBrowserPath.parentOf(Path another) |
static org.openqa.selenium.WebElement |
InBrowserSinglton.scrollTo(Path el) |
Copyright © 2016. All rights reserved.