小编Rah*_*hul的帖子

如何通过保持webDriver激活来关闭整个浏览器窗口?

在我的批处理执行中,为第一个场景打开了多个具有多个选项卡的浏览器.我想在开始第二个场景之前关闭所有这些浏览器.

Driver.close()只是关闭浏览器的一个选项卡. Driver.quit()正在关闭所有浏览器并结束WebDriver会话.所以,我无法运行批处理执行.请为此提供解决方案.

selenium webdriver selenium-webdriver

16
推荐指数
2
解决办法
8万
查看次数

如何在确认弹出窗口中单击“离开页面”按钮?

当我尝试关闭浏览器窗口时,显示一个弹出窗口,提示“此页面要求您确认是否要离开-您输入的数据可能无法保存。” 有两个按钮“离开页面”和“留在页面上”。我想点击“离开页面”。请告诉我该怎么做。我得到了答案,但它正在关闭弹出窗口。

(( JavascriptExecutor ) webDriver).executeScript( "window.close()" ); 
Run Code Online (Sandbox Code Playgroud)

请让我知道如何解决这个问题。

javascript selenium-webdriver

1
推荐指数
1
解决办法
3987
查看次数