Package com.shaft.gui.internal.locator
Class LocatorBuilder
java.lang.Object
com.shaft.gui.internal.locator.LocatorBuilder
-
Method Summary
Modifier and TypeMethodDescriptionand()Syntactic Sugarorg.openqa.selenium.Bybuild()byAxis()org.openqa.selenium.support.locators.RelativeLocator.RelativeBystatic LocatorBuildercontainsAttribute(String attribute, String value) containsClass(String className) containsId(String id) containsText(String text) hasAttribute(String attribute) hasAttribute(String attribute, String value) hasIndex(int index) static LocatorBuilderhasTagName(String tagName) insideShadowDom(org.openqa.selenium.By shadowDomLocator) isFirst()isLast()
-
Method Details
-
hasTagName
-
hasAttribute
-
hasAttribute
-
containsAttribute
-
hasId
-
containsId
-
hasClass
-
containsClass
-
hasText
-
containsText
-
hasIndex
-
isFirst
-
isLast
-
and
Syntactic Sugar- Returns:
- self reference to continue building the locator
-
byRelation
public org.openqa.selenium.support.locators.RelativeLocator.RelativeBy byRelation() -
byAxis
-
byRole
-
build
public org.openqa.selenium.By build() -
insideShadowDom
-