Share this page

# Class By.ByText

java.lang.Object

org.openqa.selenium.By

com.hpe.leanft.selenium.By

com.hpe.leanft.selenium.By.ByText

All Implemented Interfaces:
  Serializable

Enclosing class:
  By

    public static class By.ByText
    extends By
    implements Serializable

A locator that locates elements by the provided visible text.

## Nested Class Summary

Nested classes/interfaces inherited from class com.hpe.leanft.selenium.By

`By.ByAttributes, By.ByRegClassName, By.ByRegId, By.ByRegLinkText, By.ByRegName, By.ByRegRole, By.ByRegTagName, By.ByRegText, By.ByRegType, By.ByStyles, By.ByText, By.ByVisible, By.FLAGS`

Nested classes/interfaces inherited from class org.openqa.selenium.By

`org.openqa.selenium.By.ByClassName, org.openqa.selenium.By.ByCssSelector, org.openqa.selenium.By.ById, org.openqa.selenium.By.ByLinkText, org.openqa.selenium.By.ByName, org.openqa.selenium.By.ByPartialLinkText, org.openqa.selenium.By.ByTagName, org.openqa.selenium.By.ByXPath`

## Constructor Summary

Constructors

Constructor and Description
`ByText(Pattern visibleText)` A constructor for the ByText locator.

## Method Summary

All Methods

Modifier and Type | Method and Description
--- | ---
`org.openqa.selenium.WebElement` | `findElement(org.openqa.selenium.SearchContext context)`
`List<org.openqa.selenium.WebElement>` | `findElements(org.openqa.selenium.SearchContext context)`
`String` | `toString()`

Methods inherited from class com.hpe.leanft.selenium.By

`attribute, attribute, attributes, className, id, linkText, name, role, role, style, style, styles, tagName, type, type, visible, visibleText, visibleText, visibleText`

Methods inherited from class org.openqa.selenium.By

`className, cssSelector, equals, hashCode, id, linkText, name, partialLinkText, tagName, xpath`

Methods inherited from class java.lang.Object

`clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

## Constructor Detail

ByText

    public ByText(Pattern visibleText)

A constructor for the ByText locator.

Parameters:
  `visibleText` - The visible text of the element in the form of a regular expression.

## Method Detail

- findElement

      public org.openqa.selenium.WebElement findElement(org.openqa.selenium.SearchContext context)

  Overrides:
    `findElement` in class `org.openqa.selenium.By`

- findElements

      public List<org.openqa.selenium.WebElement> findElements(org.openqa.selenium.SearchContext context)

  Specified by:
    `findElements` in class `org.openqa.selenium.By`

- toString

      public String toString()

  Overrides:
    `toString` in class `org.openqa.selenium.By`

Tips to improve your search results... UFT Developer for Selenium SDK (Java) Reference Version 15.0-15.0.2 UFT Developer SDK Reference All View Local Help Center View Online Help Center back Go back in browser history forward Go forward in browser history Remove search highlights next topic Go to next topic previous topic Go to previous topic Print the current topic Version: