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

2024-05-05

有没有办法查看所有浏览器窗口是否都已关闭?我发现如果您在 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();
}

or

try{


}catch (NullPointerException e)

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

或收到 NullPointerException ;)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Selenium Webdriver sessionId 或检查所有浏览器窗口是否已关闭 的相关文章

随机推荐