【问题标题】:Java Selenium Invalid Xpath StatementJava Selenium 无效的 Xpath 语句
【发布时间】:2020-06-26 12:31:16
【问题描述】:

我在通过 xpath 定位元素时遇到问题。 我正在尝试查找带有文本“Team A”的第(表头)元素,该元素嵌套在具有 class='left-Side' 的 div 标签内。

如果有人能就如何正确构建此语句提出建议,我将不胜感激:

webDriver.findElement(By.xpath("//div[@class='left-Side'] and .//th[contains(text(),'Team A')]"));

任何建议将不胜感激。

【问题讨论】:

    标签: java selenium xpath


    【解决方案1】:

    and 条件应在方括号[ ] 下。替换xpath如下:

    //div[@class='left-Side' and .//th[contains(text(),'Team A')]]
    

    【讨论】:

      猜你喜欢
      • 2021-11-23
      • 1970-01-01
      • 1970-01-01
      • 2020-12-13
      • 1970-01-01
      • 2012-06-05
      • 2021-12-09
      • 1970-01-01
      • 2012-01-14
      相关资源
      最近更新 更多