无法使用selenium Web驱动程序找到链接

时间:2016-04-20 16:18:32

标签: selenium-webdriver href

您能否帮我在下面的代码中找到一个链接Taschen

代码:

<a data-flyout-target="handbags" title="Taschen" href="#">Taschen</a>

1 个答案:

答案 0 :(得分:0)

您可以通过多种方式识别此链接: -

  1. By.Xpath
  2. By.LinkText
  3. <强> Xpath的: -

    //a[text()='Taschen']
    //a[@data-flyout-target = 'handbags']
    //a[@title='Taschen']
    

    因此,您可以使用driver对象识别它,如: -

    driver.findElement(By.xpath("Put any of the above xpaths"));
    

    或使用LinkText

    driver.findElement(By.linkText("Taschen"));
    

    希望它有所帮助!