gpt4 book ai didi

Selenium Webdriver sessionId 或检查所有浏览器窗口是否关闭

转载 作者:行者123 更新时间:2023-12-02 17:48:29 26 4
gpt4 key购买 nike

有没有办法查看是否所有的浏览器窗口都关闭了?我看到如果您在 WebDriver 上调用 driver.quit() 或 driver.close(),sessionId 将变为 null。有办法检查吗?

我不想调用已关闭或退出的驱动程序,因为它会抛出 WebDriverException。所以我想在继续之前检查浏览器的状态。

最佳答案

只需设置

driver=null; 

每次你退出浏览器然后检查

if (browser!=null){
//Attention: this comand is not supported
//as far as i know ;)
driver.doSomething();
}

try{


}catch (NullPointerException e)

e.printStackTrace();
System.err.print"DAMN";
}

或收到 NullPointerException ;)

关于Selenium Webdriver sessionId 或检查所有浏览器窗口是否关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11674254/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com