【问题标题】:How I will get text (GET TEXT) in html which has text and other field in the same tags in Robot Framework?如何在 html 中获取文本(GET TEXT),该文本在 Robot Framework 的相同标签中具有文本和其他字段?
【发布时间】:2020-02-10 08:28:40
【问题描述】:
    ${cont_num}=    GET TEXT    //*[@id="root"]/div/div/div[2]/div[2]/div/div[2]/h6/text()
    Log    ${cont_num}

以下是 HTML

下面是检查过的xpath

最后是错误

【问题讨论】:

    标签: python selenium-webdriver robotframework


    【解决方案1】:

    从定位器中删除 text() - 这是一个 xpath 函数,将文本作为字符串返回;它对 selenium 没有用(事实上,它会导致错误 - 返回的值不是 DOM 元素)。

    //*[@id="root"]/div/div/div[2]/div[2]/div/div[2]/h6
    

    【讨论】:

      猜你喜欢
      • 2020-12-31
      • 2021-04-04
      • 2012-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-21
      • 1970-01-01
      相关资源
      最近更新 更多