答案 0 :(得分:0)
首先确保您实际找到了网络元素。
其次,确保该元素不在不同的框架/ iframe中。如果是这样,您将不得不切换到该框架以查找元素或与元素交互。
第三,您可能必须先移动元素。双击操作仅在元素位于鼠标指针下时才有效。
答案 1 :(得分:0)
在使用调试模式时,不要使用build()方法,请尝试使用click()方法,
Actions act = new Actions(wd);
act.moveToElement(wd.findElement(By.className("dropdown-toggle"))).doubleClick().click().perform();
或者您可以使用JavaScript
功能
WebElement findName=wd.findElement(By.className("dropdown-toggle"));
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("arguments[0].click();", findName);