что означает контекст поиска в селене и почему вебдрайвер реализует интерфейс контекста поиска - PullRequest
0 голосов
/ 11 апреля 2019

что означает контекст поиска в селене?почему веб-драйвер реализует интерфейс поиска контекста.Какова взаимосвязь между контекстом поиска и методом поиска элемента

1 Ответ

1 голос
/ 11 апреля 2019

SearchContext - это Интерфейс , который обеспечивает два важных метода

  1. findElement
  2. findElements

WebDriver does not implements SearchContext it actaully extends it in-order to get capability to find element

1. findElement

WebElement findElement(By by)

Найдите первый WebElement, используя данный метод.

Параметры: мимо - Локационный механизм

Возвращает: Первый соответствующий элемент в текущем контексте

Выдает: NoSuchElementException - Если подходящие элементы не найдены

2. findElements

java.util.List<WebElement> findElements(By by)

Найти все элементы в текущем контексте, используя данные механизм.

Параметры: by - механизм локализации для использования

Возвращает: Список всех WebElements или пустой список, если ничего не соответствует

---> Определение SearchContext :

SearchContext

Примечание. Даже интерфейс WebElement также расширяет интерфейс SearchContext

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...