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

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

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

1 ответ

заглавие

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

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

    title = driver.title
    
  • Defination:

    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.

ПРИМЕЧАНИЕ. Эта команда возвращает заголовок документа текущего контекста просмотра верхнего уровня, эквивалентный вызову document.title,

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