我正在尝试点击标记中的文字
<paper-tab class="style-scope ytd-c4-tabbed-header-renderer" role="tab" aria-disabled="false" tabindex="-1">
<div class="tab-content style-scope paper-tab"> Videos
</div>
</paper-tab>
我试过了,
new WebDriverWait(driver,10).until(ExpectedConditions.elementToBeClickable(By.xpath("//div[contains(@class, 'tab-content style-scope paper-tab' and (text(),'Videos'))]"))).click();
我使用了@DebanjanB的这篇文章中的解决方案,该解决方案适用于原始帖子但不适用于此帖。
答案 0 :(得分:0)
要点击 Videos
,您可以使用以下代码行:
new WebDriverWait(driver,10).until(ExpectedConditions.elementToBeClickable(By.xpath("//paper-tab[@class='style-scope ytd-c4-tabbed-header-renderer']/div[@class='tab-content style-scope paper-tab']"))).click();