Package org.openqa.selenium

Interface SearchContext

All Known Subinterfaces:
WebDriver,WebElement
All Known Implementing Classes:
ChromeDriver,ChromiumDriver,EdgeDriver,FirefoxDriver,InternetExplorerDriver,RemoteWebDriver,RemoteWebElement,SafariDriver

@NullMarkedpublic interfaceSearchContext
  • Method Details

    • findElements

      List<WebElement> findElements(By by)
      Find all elements within the current context using the given mechanism.
      Parameters:
      by - The locating mechanism to use
      Returns:
      A list of allWebElements, or an empty list if nothing matches
      See Also:
    • findElement

      WebElement findElement(By by)
      Find the firstWebElement using the given method.
      Parameters:
      by - The locating mechanism
      Returns:
      The first matching element on the current context
      Throws:
      NoSuchElementException - If no matching elements are found