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()
、例外はスローされず、次の行は実行されません。