Selenium WebDriver如何关闭浏览器弹出窗口 [英] Selenium WebDriver how to close browser popup

查看:131
本文介绍了Selenium WebDriver如何关闭浏览器弹出窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 selenium webDriver 为 Web 应用程序编写测试,并遇到了一个场景,当我尝试关闭浏览器时,我得到一个弹出窗口,上面写着你确定吗?页面要求你确认你想离开 -输入的数据将丢失."带有 2 个按钮:离开页面和留在页面上

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

如何点击这些按钮?

推荐答案

 ( ( JavascriptExecutor ) _driver )
            .executeScript( "window.onbeforeunload = function(e){};" );

帮我解决了问题

这篇关于Selenium WebDriver如何关闭浏览器弹出窗口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆