Selenium WebDriver how to close browser popup

Maalamaal picture Maalamaal · Jul 28, 2011 · Viewed 77.1k times · Source

I am writing tests for a web App using selenium webDriver and came across a scenario where when I try to close the browser I get a popup saying "Are you sure? The page is asking you to confirm that you want to leave - data entered will be lost." with 2 buttons: Leave Page and Stay on Page

How do I click on those buttons?

Answer

Maalamaal picture Maalamaal · Aug 12, 2011
 ( ( JavascriptExecutor ) _driver )
            .executeScript( "window.onbeforeunload = function(e){};" );

solved the issue for me