Package net.serenitybdd.screenplay.ui
Class PageElement
java.lang.Object
net.serenitybdd.screenplay.ui.PageElement
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SearchableTargetcontainingText(String text) Locate an element that contains a specified text value in it's body.static SearchableTargetcontainingText(String cssOrXPathLocator, String text) Look for an element matching a given CSS or XPath expression that contains a given text.static SearchableTargetcontainingTextIgnoringCase(String cssOrXPathLocator, String text) Look for an element matching a given CSS or XPath expression that contains a given text regardless of casestatic SearchableTargetlocated(org.openqa.selenium.By selector) Locate an element using a By locatorstatic SearchableTargetLocate an element using an arbitrary CSS or XPath expressionstatic SearchableTargetwithCSSClass(String className) Look for an element with a given CSS classstatic SearchableTargetwithNameOrId(String name) Locate an element with a given name.static SearchableTargetLocate an element with a HTML tag
-
Constructor Details
-
PageElement
public PageElement()
-
-
Method Details
-
withNameOrId
Locate an element with a given name. -
withTag
Locate an element with a HTML tag -
containingText
Look for an element matching a given CSS or XPath expression that contains a given text. -
containingTextIgnoringCase
Look for an element matching a given CSS or XPath expression that contains a given text regardless of case -
withCSSClass
Look for an element with a given CSS class -
containingText
Locate an element that contains a specified text value in it's body. This will not include text that is contained in nested elements. -
locatedBy
Locate an element using an arbitrary CSS or XPath expression -
located
Locate an element using a By locator
-