下面是我的代码:
//<span class="ui-button-text">Export</span>
我尝试使用以下代码在所有级别上单击“导出”按钮,但它根本不起作用。请指教。
Driver.findElement(By.xpath("//span[@class='ui-button-text']")).click();
Driver.findElement(By.xpath("Driver.findElement(By.xpath("//span[@class='ui-button-text']\")).click();
xpath不起作用!任何其他方式都值得赞赏。.
答案 0 :(得分:2)
根据您共享的HTML,点击带有导出文本的元素,您可以使用以下解决方案之一:
cssSelector
:
Driver.findElement(By.cssSelector("span.ui-button-text")).click();
xpath
:
Driver.findElement(By.xpath("//span[@class='ui-button-text' and contains(.,'Export')]")).click();