点击没有ID的按钮

时间:2014-01-15 20:40:14

标签: selenium selenium-webdriver

如何点击webdriver中没有任何id,值的按钮。按钮类动态变化。 样品:

<div class="d-k-l d-y-r-c g-h-f-Ck b-Qb" role="button" style="-moz-user-select: none;" tabindex="0" aria-haspopup="true">

    <div class="d-k-l d-y-r-c-ha">

        Мои круги

    </div>
    <div class="d-k-l d-y-r-c-Qa"></div>

</div>

THX。

1 个答案:

答案 0 :(得分:0)

请显示更多HTML。这样我们就可以在上下文中找到有用的东西。

目前唯一可行的方法是使用XPath&#39; text()

.//*[@role='button']/*[contains(text(), 'Мои круги')]

如果您确定相关元素为div,则可以使用

.//div[@role='button']/div[contains(text(), 'Мои круги')]