我一直在尝试使用硒来查找按钮,但是我无法弄清楚为什么我尝试过的解决方案不起作用。
<div class="k-header k-grid-toolbar k-toolbar">
<button class="k-button k-button-icontext da-toolbar-button" mode="">
<span class="k-icon da-icon-download"></span> = "Download"
</button>
我尝试了以下解决方案,但似乎没有用。 通过css
if(driver.findElements(By.cssSelector(".k-button")).size() != 0){
System.out.println("Element is Present");
}else{
System.out.println("Element is Absent");
}
通过xpath
driver.findElement(By.xpath("//button[@class='k-button k-button-icontext da-toolbar-button']//span[@class='k-icon da-icon-download']")).click();
通过内部文字
xpath=//button[contains(.,'Download')]
通过xpath位置
xpath=//div[2]/div/div/div/div/div/button
任何帮助将不胜感激。