在Selenium中处理Chrome弹出窗口:离开网站-您所做的更改可能不会保存

时间:2019-10-21 13:18:46

标签: java selenium-chromedriver popupwindow

我们在自动化中关闭了此浏览器选项卡的测试用例。 输入数据并关闭选项卡而不保存时,它会在chrome中弹出一个弹出窗口。

如何在Selenium + java中模拟这种情况。 以下是我的代码,该代码不起作用

@Test(priority=3)
    public void display() {
        ( ( JavascriptExecutor )driver )
        .executeScript( "window.onbeforeunload = function(e){};" );
        driver.close();

        Alert alertCancel = driver.switchTo().alert();
        alertCancel.dismiss();
        Thread.sleep(1000);
        System.out.println("==Executted==");
    }

0 个答案:

没有答案