【问题标题】:How do I click on this link using Selenium?如何使用 Selenium 单击此链接?
【发布时间】:2020-09-23 00:20:49
【问题描述】:

The link that I want to click 我是 Selenium 的新手。在这上面花了将近一个小时。使用 Selenium 单击此链接的正确方法是什么?

【问题讨论】:

  • 什么链接?到目前为止,您尝试过什么?
  • 添加了图片。现在检查。我正在尝试 xpath 和 css 选择器
  • 我看到这是一个moneycontrol链接....你可以试试 driver.findElement(By.linkText("Annual Report")).click() 参考devqa.io/selenium-click-link-by-href
  • 其实你可以得到link然后使用driver.navigate(link)进入那个页面。

标签: python selenium


【解决方案1】:

通过 text() 或 title 使用下面的 xpath

  • Xpath=//a[text()='Annual Report']
  • Xpath=//a[@title='年度报告']
  • Xpath=//a[contains(@title,'Annual Report')]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-25
    • 2015-08-18
    • 1970-01-01
    • 2018-10-06
    • 2021-12-03
    • 2020-04-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多