Откуда Selenium Webdriver получает название - используя driver.title - PullRequest
0 голосов
/ 14 декабря 2018

Откуда Selenium Webdriver обычно получает заголовок - используя driver.title?

  • со страницы источника
  • или из структуры DOM

1 Ответ

0 голосов
/ 18 декабря 2018

title

title возвращает заголовок текущей страницы.

  • Использование:

    title = driver.title
    
  • Определение:

    def title(self):
    """Returns the title of the current page.
    
    :Usage:
        title = driver.title
    """
    resp = self.execute(Command.GET_TITLE)
    
  • Подробности: при вызове driver.title HTTP GET запрос вызывается через /session/{session id}/title шаблон URI .

NOTE : Эта команда возвращает заголовок документа текущего контекста просмотра верхнего уровня, эквивалентный вызову document.title.

  • Шаги удаленного конца:
    • Если текущий контекст просмотра верхнего уровня больше не открыт, верните ошибку с кодом ошибки без такого окна.
    • Обработайте любые пользовательские запросы и верните их значение, если это ошибка.
    • Пусть title будет результатом вызова алгоритма для получения атрибута title активного документа текущего контекста просмотра верхнего уровня.
    • Возвращение успеха с заголовком данных.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...