【问题标题】:How to read text inside <title> tag using Selenium and Java?如何使用 Selenium 和 Java 读取 <title> 标签内的文本?
【发布时间】:2020-05-04 20:11:37
【问题描述】:


我有一些网页,我正在寻找带有 FindBy 注释的 title 标记(PageFactory.initElements 存在于类的构造函数中):

@FindBy(tagName = "title")
private WebElement titleTag;

之后,我尝试使用 WebElement 方法 titleTag.getText() 获取“一些文本”。 HTML代码部分通用:&lt;title&gt;some text&lt;/title&gt;。但我绝对没有输出 - 从字面上看。尝试将结果与null""\n 甚至\0 进行比较 - 始终是false 比较。

【问题讨论】:

    标签: selenium selenium-webdriver page-factory


    【解决方案1】:

    没有必要为此使用@findBy。只需使用driver.getTitle()

    【讨论】:

      猜你喜欢
      • 2023-01-08
      • 1970-01-01
      • 2020-11-06
      • 2020-03-25
      • 1970-01-01
      • 2021-04-04
      • 2019-10-28
      • 2020-11-01
      • 1970-01-01
      相关资源
      最近更新 更多