如何点击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。
答案 0 :(得分:0)
请显示更多HTML。这样我们就可以在上下文中找到有用的东西。
目前唯一可行的方法是使用XPath&#39; text()
.//*[@role='button']/*[contains(text(), 'Мои круги')]
如果您确定相关元素为div
,则可以使用
.//div[@role='button']/div[contains(text(), 'Мои круги')]