Uses of Class
net.serenitybdd.screenplay.targets.SearchableTarget
Packages that use SearchableTarget
-
Uses of SearchableTarget in net.serenitybdd.screenplay.targets
Subclasses of SearchableTarget in net.serenitybdd.screenplay.targetsModifier and TypeClassDescriptionclassclassclassclassclassMethods in net.serenitybdd.screenplay.targets that return SearchableTargetModifier and TypeMethodDescriptionabstract SearchableTargetSearchableTarget.containingText(String text) SearchableTarget.containingTextIgnoringCase(String text) TargetBuilder.located(org.openqa.selenium.By locator) TargetBuilder.locatedBy(Function<org.openqa.selenium.SearchContext, List<net.serenitybdd.core.pages.WebElementFacade>> locationStrategy) Locate an element using a location strategy function.TargetBuilder.locatedByFirstMatching(String... cssOrXPathSelectors) abstract SearchableTarget -
Uses of SearchableTarget in net.serenitybdd.screenplay.ui
Methods in net.serenitybdd.screenplay.ui that return SearchableTargetModifier and TypeMethodDescriptionstatic SearchableTargetLink.containing(String text) Locate a link element containing given text.static SearchableTargetButton.containingText(String text) Locate an element that contains a specified text value in its body.static SearchableTargetPageElement.containingText(String text) Locate an element that contains a specified text value in it's body.static SearchableTargetPageElement.containingText(String cssOrXPathLocator, String text) Look for an element matching a given CSS or XPath expression that contains a given text.PageElementBuilder.containingText(String text) static SearchableTargetPageElement.containingTextIgnoringCase(String cssOrXPathLocator, String text) Look for an element matching a given CSS or XPath expression that contains a given text regardless of casePageElementBuilder.describedAs(String name) static SearchableTargetLocate a label for a given fieldstatic SearchableTargetButton.located(org.openqa.selenium.By selector) static SearchableTargetCheckbox.located(org.openqa.selenium.By selector) static SearchableTargetDropdown.located(org.openqa.selenium.By selector) static SearchableTargetImage.located(org.openqa.selenium.By selector) static SearchableTargetInputField.located(org.openqa.selenium.By selector) Locate a button using an arbitrary CSS or XPath expressionstatic SearchableTargetLabel.located(org.openqa.selenium.By selector) Locate a button using an arbitrary CSS or XPath expressionstatic SearchableTargetLink.located(org.openqa.selenium.By selector) static SearchableTargetPageElement.located(org.openqa.selenium.By selector) Locate an element using a By locatorstatic SearchableTargetRadioButton.located(org.openqa.selenium.By selector) Locate a button using an arbitrary CSS or XPath expressionstatic SearchableTargetTextArea.located(org.openqa.selenium.By selector) Locate a button using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate a button using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate an checkbox using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate an dropdown using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate an image using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate a button using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate a button using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate an image using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate an element using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate a button using an arbitrary CSS or XPath expressionstatic SearchableTargetLocate a button using an arbitrary CSS or XPath expressionstatic SearchableTargetLink.startingWith(String text) Locate a link element starting with given text.static SearchableTargetImage.withAltText(String altText) Locate a image with a specified alt textstatic SearchableTargetButton.withAriaLabel(String name) Locate a button using the ARIA label valuestatic SearchableTargetInputField.withAriaLabel(String name) Locate a button using the ARIA label valuestatic SearchableTargetRadioButton.withAriaLabel(String name) Locate a button using the ARIA label valuestatic SearchableTargetTextArea.withAriaLabel(String name) Locate a button using the ARIA label valuestatic SearchableTargetButton.withCSSClass(String className) Look for an element with a given CSS classstatic SearchableTargetInputField.withCSSClass(String className) Look for an element with a given CSS classstatic SearchableTargetLink.withCSSClass(String className) Look for an element with a given CSS classstatic SearchableTargetPageElement.withCSSClass(String className) Look for an element with a given CSS classstatic SearchableTargetRadioButton.withCSSClass(String className) Look for an element with a given CSS classstatic SearchableTargetTextArea.withCSSClass(String className) Look for an element with a given CSS classstatic SearchableTargetDropdown.withDefaultOption(String defaultOption) static SearchableTargetA button containing an iconstatic SearchableTargetstatic SearchableTargetLocate a radio button with a given name or id.static SearchableTargetLocate a button using an HTML Label valuestatic SearchableTargetstatic SearchableTargetLocate a radio button with a given labelstatic SearchableTargetButton.withLocalisedLabelFor(String name) Locate a button using an internationalised element.static SearchableTargetLocate a radio button with a given namestatic SearchableTargetButton.withNameOrId(String nameOrId) Locate a button element with a given id, name or aria-label.static SearchableTargetCheckbox.withNameOrId(String name) Locate a radio button with a given name or id.static SearchableTargetDropdown.withNameOrId(String nameOrId) Locate a button element with a given id, name or aria-label.static SearchableTargetInputField.withNameOrId(String name) Locate a field with a given name, id, data-test or ARIA label.static SearchableTargetLink.withNameOrId(String name) Locate a link element with a given name or id.static SearchableTargetPageElement.withNameOrId(String name) Locate an element with a given name.static SearchableTargetTextArea.withNameOrId(String name) Locate a field with a given name, id, data-test or ARIA label.static SearchableTargetInputField.withPlaceholder(String placeholderName) Locate an HTML input field with a specified placeholder namestatic SearchableTargetTextArea.withPlaceholder(String placeholderName) Locate an HTML input field with a specified placeholder namestatic SearchableTargetLocate a image with a specified src attributestatic SearchableTargetImage.withSrcEndingWith(String srcValue) static SearchableTargetImage.withSrcStartingWith(String srcValue) static SearchableTargetLocate an element with a HTML tagstatic SearchableTargetLocate a button element with a given text.static SearchableTargetLocate a label with a given textstatic SearchableTargetLocate a link element with a given text.static SearchableTargetstatic SearchableTargetLocate a radio button with a given value.