我无法使用 driver.close() 方法关闭窗口。当它被执行时,会出现一个警报。
我试过了
JavascriptExecutor js = (JavascriptExecutor) driver;
String script = "window.onbeforeunload = null;";
js.executeScript(script);
driver.close();
我什至无法接受警报。driver.switchTo().alert().accept()
不执行。
我也试过
driver.close();
System.out.println("After closing the window");//This line is not executed.
控制只是停止driver.close()
并且没有抛出异常并且不执行以下行。