如何点击"退出"按照html通过selenium和java链接

时间:2018-06-08 18:51:38

标签: java selenium selenium-webdriver xpath css-selectors

这是代码,

<div id="user-tools">
    Welcome
    <strong>Admin</strong>
    /
    <a href="/">View</a>
    /
    <a href="/admin/password_change>Change password</a>
    /
    </a href="/admin/logout/">Log out</a>
</div>

我正试图用这种方式点击&#34;退出&#34;链接,但没有运气。

driver.findElement(By.xpath("//a[@href='/admin/logout/'])".click();

有什么想法吗?谢谢。

1 个答案:

答案 0 :(得分:0)

要点击文字为退出的元素,您可以使用以下任一Locator Strategies

  • <强> CssSelector

    draw_trough
  • <强>的XPath

    "div#user-tools a[href='/admin/logout/']"